๐Ÿ–‹๏ธย ๊ฐœ์š”

ํ•ดํŒŒ๋ฆฌ๋Š” ์ทจ์—… ์ค€๋น„์ƒ์„ ์œ„ํ•œ ์ทจ์—… ์ง€์› ํ”Œ๋žซํผ์œผ๋กœ, ์‚ฌ์šฉ์ž๋“ค์ด ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์ฐธ์—ฌํ•ด ์ •๋ณด๋ฅผ ๊ณต์œ ํ•˜๊ฑฐ๋‚˜ ์ž๊ฒฉ์ฆ ์ •๋ณด ๋ฐ ๊ณต๋ชจ์ „ ์„ธ๋ถ€ ๋‚ด์šฉ์„ ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, AI ๊ธฐ๋ฐ˜ ํŒ€ ๋งค์นญ ์‹œ์Šคํ…œ์„ ํ†ตํ•ด ํšจ์œจ์ ์ธ ํ˜‘์—… ํ™˜๊ฒฝ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.


๐Ÿ“šย ์ฃผ์š” ๋‚ด์šฉ

  1. JWT์™€ Redis TTL(Time to Live)์„ ์‚ฌ์šฉํ•œ ์ธ์ฆ ์‹œ์Šคํ…œ ๊ตฌํ˜„
  2. ์กฐํšŒ์ˆ˜ ์ค‘๋ณต ๋ฐฉ์ง€ ๋กœ์ง ์„ค๊ณ„
  3. JUnit๊ณผ Mockito ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•œ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ๋„์ž…
  4. Spring REST Docs๋กœ API ๋ฌธ์„œํ™”

๐Ÿ” ๋ฌธ์ œ ํ•ด๊ฒฐ ์‚ฌ๋ก€

  1. ์กฐํšŒ์ˆ˜ ์ค‘๋ณต ์ฆ๊ฐ€ ๋ฌธ์ œ
  2. ๊ฒ€์ƒ‰ ์กฐ๊ฑด์— ๋”ฐ๋ผ ์—ฌ๋Ÿฌ ์ฟผ๋ฆฌ๋ฌธ์„ ์ž‘์„ฑํ•ด์•ผ ํ•˜๋Š” ๋ฌธ์ œ