๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

JPA1

[Spring Data JPA] MariaDB์—์„œ์˜ ๋™์‹œ์„ฑ ์ด์Šˆ๋กœ ์ธํ•œ ๊ฐฑ์‹  ์ด์ƒ ๋ฌธ์ œ์™€ ๊ทธ ํ•ด๊ฒฐ๋ฒ•(๋น„๊ด€์  ๋ฝ, ๋‚™๊ด€์  ๋ฝ) ๋™์‹œ์„ฑ ์ด์Šˆ๋ž€?๋ฉ€ํ‹ฐ ์Šค๋ ˆ๋“œ๋กœ ๋™์ž‘ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ๋™์‹œ์— 2๊ฐœ ์ด์ƒ์˜ ํŠธ๋žœ์žญ์…˜์ด ์‹คํ–‰๋ผ์„œ ๋ฐ์ดํ„ฐ์˜ ์ •ํ•ฉ์„ฑ์ด ๋งž์ง€ ์•Š๊ฒŒ ๋˜๋Š” ์ด์Šˆ๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๋™์‹œ์„ฑ ์ด์Šˆ๋ฅผ ํ™•์ธํ•ด๋ณด์žMariaDB์—์„œ ์ •๋ง ๋™์‹œ์„ฑ ์ด์Šˆ๊ฐ€ ์ƒ๊ธฐ๋Š”์ง€๋ฅผ ํ™•์ธํ•ด๋ณด๊ธฐ ์œ„ํ•ด Spring Boot ํ”„๋กœ์ ํŠธ ํ•˜๋‚˜๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์šฐ์„  ์ด๋ ‡๊ฒŒ 2๊ฐœ์˜ ์—”ํ‹ฐํ‹ฐ๋ฅผ ๋งŒ๋“ค์–ด์ฃผ์—ˆ๋Š”๋ฐ, ๊ฐ๊ฐ์˜ ์šฉ๋„๋Š” ์ด๋ ‡์Šต๋‹ˆ๋‹ค.TestEntity: ์ดˆ๊ธฐ์— count๋ฅผ N๊ฐœ๋กœ ํ•˜๊ณ , ์ด count๋ฅผ ๊ฐ์†Œ์‹œํ‚ค๋ฉฐ ๊ฐฑ์‹ ์ด์ƒ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋Š”์ง€ ํ™•์ธRequestRecord: ์š”์ฒญ์ด ๋“ค์–ด์˜ฌ ๋•Œ๋งˆ๋‹ค ํ•˜๋‚˜์”ฉ ์ƒ์„ฑํ•ด์„œ ํ•ด๋‹น ํŠธ๋žœ์žญ์…˜์ด ๋กค๋ฐฑ๋œ๊ฒŒ ์•„๋‹ˆ๋ผ๋Š” ๊ฒƒ์„ ์ฆ๋ช…ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ ๊ทธ๋ฆฌ๊ณ  count ๊ฐ์†Œ API๋ฅผ ์œ„ํ•œ TestController์™€ TestService๋„ ๋งŒ๋“ค์–ด์คฌ์Šต๋‹ˆ๋‹ค. ์š”์ฒญ์ด ๋“ค์–ด์˜ค๋ฉด,.. 2024. 11. 20.