profile
๐Ÿ’ป ๊ฐœ๋ฐœ ๊ณต๋ถ€ ๊ธฐ๋ก์žฅ
post-thumbnail

[ํ”„๋กœ์ ํŠธ] Spring Security์—์„œ JWT์™€ CustomUserDetails ํ™œ์šฉํ•˜๊ธฐ

์ €๋ฒˆ ๊ธ€์—์„œ JWT ํ† ํฐ์„ ๋ฐœ๊ธ‰ ๋ฐ›๋Š” ๊ณผ์ •๊นŒ์ง€ ์ง„ํ–‰ํ–ˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” JWT ์ธ์ฆ ์ •๋ณด๋ฅผ ์ปจํŠธ๋กค๋Ÿฌ์—์„œ ์–ด๋–ป๊ฒŒ ํ™œ์šฉํ•ด์•ผ ํ• ์ง€, ํ•„ํ„ฐ์—์„œ ์ฒ˜๋ฆฌ๋œ ์ธ์ฆ ์ •๋ณด๋ฅผ ์–ด๋–ป๊ฒŒ @AuthenticationPrincipal๋กœ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š”์ง€์— ๋Œ€ํ•ด ์ž‘๋™ ๋ฐฉ์‹๊ณผ ์‚ฌ์šฉ ์˜ˆ์‹œ๋ฅผ ์•Œ์•„

2024๋…„ 12์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[ํ”„๋กœ์ ํŠธ] Spring boot์—์„œ jwt๋ฅผ ์ด์šฉํ•œ ์นด์นด์˜ค ๋กœ๊ทธ์ธ ๊ตฌํ˜„

์นด์นด์˜ค api๋ฅผ ์ด์šฉํ•œ ํšŒ์›๊ฐ€์ž…, ๋กœ๊ทธ์ธ + jwt ํ† ํฐ ๋ฐœ๊ธ‰ ๊ณผ์ •

2024๋…„ 12์›” 12์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[ํ”„๋กœ์ ํŠธ] Spring boot์—์„œ env ํŒŒ์ผ ์‚ฌ์šฉํ•˜๊ธฐ

ํ”„๋กœ์ ํŠธ์—์„œ ์›๋ž˜ ์•„๋ž˜์™€ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ ํ™˜๊ฒฝ๋ณ€์ˆ˜๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ์žˆ์—ˆ๋‹ค.yml ํŒŒ์ผ์—์„œ ${} ์ด ๋ถ€๋ถ„์— ๊ฐ์ž ๊ฐ’์„ ๋„ฃ์–ด์„œ ๋กœ์ปฌ DB์— ์ ‘๊ทผํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค. DB ์ ‘๊ทผ์€ ์ž˜๋˜์ง€๋งŒ, ๋ชจ๋ฅด๊ณ  git์— ํ‘ธ์‹œํ•ด๋ฒ„๋ฆด ์ˆ˜ ์žˆ๋Š” ์œ„ํ—˜์„ฑ์ด ์žˆ์œผ๋ฏ€๋กœ envํŒŒ์ผ์„ ํ†ตํ•ด ๊ด€๋ฆฌํ•ด๋ณด๊ธฐ๋กœ ํ–ˆ๋‹ค.Spr

2024๋…„ 12์›” 4์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Git] PR๋ณด๋‚ธ ๋ธŒ๋žœ์น˜์— commit ์ถ”๊ฐ€ํ•˜๊ธฐ

์ž‘์—…์„ ์™„๋ฃŒํ•ด์„œ Push, pull request๊นŒ์ง€ ๋งŒ๋“  ํ›„์— ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ›์•„ ์ปค๋ฐ‹์„ ์ถ”๊ฐ€ํ•ด์•ผํ•  ๋•Œ! PR์„ ๋˜ ๋ณด๋‚ด๋Š” ๊ฒƒ ๋Œ€์‹  ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด 2๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค1\. ammend๋ฅผ ํ†ตํ•ด PR ๋ณด๋‚ธ ์ปค๋ฐ‹์„ ์ˆ˜์ •ํ•˜๊ณ  ๊ฐ•์ œ๋กœ ๋ฎ์–ด์“ฐ๊ธฐammend ๋ช…๋ น์€ ์ด์ „ ์ปค๋ฐ‹์„ ์ˆ˜์ •ํ•˜

2024๋…„ 12์›” 3์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Git] git rebase ์•ˆ๋ ๋•Œ

์œ„์™€ ๊ฐ™์€ ๋กœ๊ทธ๋ฅผ ํ”Œ์ ํ•˜๋ฉด์„œ ์ž์ฃผ ์ ‘ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค!!๋‚˜๋Š” ๋ณดํ†ต ์œ„ ์ˆœ์„œ๋Œ€๋กœ ์›๊ฒฉ์ €์žฅ์†Œ์—์„œ ์ตœ์‹  ๋ฐ˜์˜์‚ฌํ•ญ์„ ๊ฐ€์ ธ์˜ค๋Š”๋ฐ ์ด ์ค‘ 4๋ฒˆ rebase ์—์„œ conflict๊ฐ€ ๋ฐœ์ƒํ•œ ์ƒํ™ฉ์ด๋‹ค.rebase๋Š” ๋ธŒ๋žœ์น˜์˜ ์ปค๋ฐ‹์„ ๋‹ค๋ฅธ ๋ธŒ๋žœ์น˜ ์œ„๋กœ ๋‹ค์‹œ ์ •๋ ฌํ•˜์—ฌ ๊น”๋”ํ•œ ์ปค๋ฐ‹ ํžˆ์Šคํ† ๋ฆฌ๋ฅผ ๋งŒ

2024๋…„ 12์›” 3์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[๋ฐฑ์ค€ / java] 3055 : ํƒˆ์ถœ

https://www.acmicpc.net/problem/3055 ์ฒซ์งธ ์ค„์— 50๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ž์—ฐ์ˆ˜ R๊ณผ C๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. R๊ฐœ ์ค„์—๋Š” ํ‹ฐ๋–ฑ์ˆฒ์˜ ์ง€๋„๊ฐ€ ์ฃผ์–ด์ง€๋ฉฐ, ๋ฌธ์ œ์—์„œ ์„ค๋ช…ํ•œ ๋ฌธ์ž๋งŒ ์ฃผ์–ด์ง„๋‹ค. 'D'์™€ 'S'๋Š” ํ•˜๋‚˜์”ฉ๋งŒ ์ฃผ์–ด์ง„๋‹ค. ์ฒซ์งธ ์ค„์— ๊ณ ์Šด๋„์น˜๊ฐ€ ๋น„๋ฒ„

2024๋…„ 11์›” 4์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[Spring] @RequestParam, @ModelAttribute, @RequestBody ์ด์ •๋ฆฌ

ํด๋ผ์ด์–ธํŠธ์—์„œ ์„œ๋ฒ„๋กœ ์ „๋‹ฌ๋œ ์š”์ฒญ์„ ๊ฐ์ฒด๋กœ ๋ฐ”์ธ๋”ฉํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•๋“ค์— ๋Œ€ํ•ด์„œ ์ •๋ฆฌํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋จผ์ € ํด๋ผ์ด์–ธํŠธ์—์„œ ์„œ๋ฒ„๋กœ ์š”์ฒญ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•  ๋•Œ๋Š” ์ฃผ๋กœ ๋‹ค์Œ 3๊ฐ€์ง€ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. > GET - ์ฟผ๋ฆฌ ํŒŒ๋ผ๋ฏธํ„ฐ /...?username=hello&a

2024๋…„ 10์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

์–ด๋–ค ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๊ณ  ์‹ถ์€๊ฐ€

์ฝ”ํ…Œ์ดํ†  ๊ฐœ๋ธ”์“ฐ ์Šคํ„ฐ๋”” ๋•๋ถ„์— ์ƒˆ๋กœ์šด ์ฃผ์ œ๋กœ ๊ธ€์„ ์จ๋ณด๊ฒŒ ๋˜์—ˆ๋‹ค. ๊ฐœ์ธ์ ์ธ ๊ธ€์€ ์ฒ˜์Œ์ด๋ผ ๋ถ€๋„๋Ÿฝ๋‹ค...๐Ÿฅน ๐Ÿš— ์‚ฐ์—…๊ณตํ•™๊ณผ์—์„œ ์ปดํ“จํ„ฐํ•™๋ถ€๋กœ ์‚ฌ์‹ค ๋‚˜๋Š” 21๋…„๋„์— ์ˆญ์‹ค๋Œ€ํ•™๊ต ์‚ฐ์—…์ •๋ณด์‹œ์Šคํ…œ๊ณตํ•™๊ณผ(์ดํ•˜ ์‚ฐ๊ณต)์— ์ž…ํ•™ํ–ˆ์—ˆ๋‹ค. ๊ณ ๋“ฑํ•™์ƒ ๋•Œ๋Š” ํ•˜๊ณ  ์‹ถ์€ ๊ฒƒ์„ ์ž˜ ๋ชฐ๋ž์–ด์„œ ์ด๊ฒƒ์ €

2024๋…„ 10์›” 1์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค] SQL(2)

5๊ฐœ์˜ ์ง‘๊ณ„ํ•จ์ˆ˜ ์ง€์›. ๊ฐ ํ•จ์ˆ˜๋Š” ํ…Œ์ด๋ธ”์˜ ์†์„ฑ์— ์ง€์›๊ฐ€๋Šฅํ•˜๋ฉฐ, ํ•˜๋‚˜์˜ value๋ฅผ ๋ฆฌํ„ดavgminmaxsumcountstudent ํ…Œ์ด๋ธ”์—์„œ ํŠœํ”Œ์˜ ๊ฐœ์ˆ˜๋ฅผ ๋ฆฌํ„ดnull๊ฐ’์ด ์žˆ์œผ๋ฉด ์„ธ์ง€ ์•Š๋Š”๋‹ค: ์ปดํ“จํ„ฐํ•™๊ณผ์˜ ๊ต์ˆ˜๋“ค์˜ ํ‰๊ท , ์ตœ๋Œ€, ์ตœ์†Œ ์—ฐ๋ด‰์„ ์ถœ๋ ฅteaches ํ…Œ์ด๋ธ”2

2024๋…„ 9์›” 25์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

2024 54ํšŒ SQLD ์‹œํ—˜ ์ค€๋น„ + ํ›„๊ธฐ + ์ •๋ฆฌ์š”์•ฝ๋…ธํŠธ

๋จผ์ € SQLD ๋…ธ๋žญ์ด ์ฑ…์„ ์ „์ฒด์ ์œผ๋กœ ํ•œ๋ฒˆ + ํ‹€๋ฆฐ๊ฒƒ๋งŒ ๋‹ค์‹œ -> ์ด 2ํšŒ๋… ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.๋ชจ๋ฅด๋Š” ๋ฌธ์ œ๋“ค์€ ๋ฐ์ดํ„ฐ ์ „๋ฌธ๊ฐ€ ํฌ๋Ÿผ ์นดํŽ˜์—์„œ ์ •๋ง ๋งŽ์ด ๋„์›€์„ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค ๐Ÿ‘๐Ÿ‘๋ฐ์ดํ„ฐ ์ „๋ฌธ๊ฐ€ ํฌ๋Ÿผ ์นดํŽ˜ํ’€๋ฉด์„œ ์ƒ์†Œํ•œ ๊ฐœ๋…๋“ค์ด ๊ฝค๋งŽ๊ธธ๋ž˜ ์œ ์„ ๋ฐฐ SQL ๊ฐœ๋ฐœ์ž ์ฑ…๋„ ๋’ค๋Šฆ๊ฒŒ ์ฐธ๊ณ ํ–ˆ์Šต๋‹ˆ

2024๋…„ 8์›” 24์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค] SQL(1)

3.1 Database LanguagesDBMS๋Š” ์œ ์ €์™€์˜ ์˜์‚ฌ์†Œํ†ต์„ ์œ„ํ•ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์–ธ์–ด๋ฅผ ์ œ๊ณตํ•ด์•ผํ•˜๊ณ , ์‚ฌ์šฉ์ž๋Š” ์–ธ์–ด๋ฅผ ์ด์šฉํ•˜์—ฌ ์š”๊ตฌ์‚ฌํ•ญ์„ ํ‘œํ˜„๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์–ธ์–ด ๋ถ„๋ฅ˜ - ๊ธฐ๋Šฅ์  ๊ด€์ DDL : Data Definition LanguageDML : Data Manip

2024๋…„ 8์›” 6์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

aws ec2์— docker ๋ฐฐํฌ

m1๋งฅ ์‚ฌ์šฉ, gradle ๊ธฐ์ค€์ค€๋น„ํ•  ๊ฒƒ : ์Šคํ”„๋ง ํ”„๋กœ์ ํŠธ, ec2 ์ƒ์„ฑํ•˜๊ณ  ํ”„๋กœ์ ํŠธ์™€ ์—ฐ๊ฒฐ -> ์ถ”ํ›„์— ๊ธ€์“ฐ๋„๋ก ํ•˜๊ฒ ์Œ๋‚˜์ค‘์— ๋‹ค์‹œ ๋ณผ ์ˆ˜ ์žˆ๋„๋ก ์ตœ๋Œ€ํ•œ ์ž์„ธํžˆ ์จ๋ณด๊ฒ ์Œ1\. Dockerfile ์ƒ์„ฑ๊ฒฝ๋กœ ์ฐธ๊ณ ์œ„์˜ ๋‚ด์šฉ์„ Dockerfile์— ๋„ฃ์–ด์ฃผ๋„๋ก ํ•˜์žjarํŒŒ์ผ

2024๋…„ 7์›” 12์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[์Šคํ”„๋ง ๊ธฐ๋ณธ] ๋นˆ ์Šค์ฝ”ํ”„

์ง€๊ธˆ๊นŒ์ง€ ์šฐ๋ฆฌ๋Š” ์Šคํ”„๋ง๋นˆ์ด ์Šคํ”„๋ง ์ปจํ…Œ์ด๋„ˆ์˜ ์‹œ์ž‘๊ณผ ํ•จ๊ป˜ ์ƒ์„ฑ๋˜์–ด์„œ ์Šคํ”„๋ง์ด ์ข…๋ฃŒ๋ ๋•Œ๊นŒ์ง€ ์œ ์ง€๋œ๋‹ค๊ณ  ํ•™์Šตํ–ˆ๋‹ค โ†’ ์ด๊ฒƒ์€ ์Šคํ”„๋ง ๋นˆ์ด ๊ธฐ๋ณธ์ ์œผ๋กœ ์‹ฑ๊ธ€ํ†ค ์Šค์ฝ”ํ”„๋กœ ์ƒ์„ฑ๋˜๊ธฐ ๋•Œ๋ฌธโ†’ ์Šค์ฝ”ํ”„ : ๋นˆ์ด ์กด์žฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฒ”์œ„์Šคํ”„๋ง์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์Šค์ฝ”ํ”„ ์ง€์›์‹ฑ๊ธ€ํ†ค : ๊ธฐ๋ณธ ์Šค

2024๋…„ 6์›” 11์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[์Šคํ”„๋ง ๊ธฐ๋ณธ] ๋นˆ ์ƒ๋ช…์ฃผ๊ธฐ ์ฝœ๋ฐฑ

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ปค๋„ฅ์…˜ ํ’€์ด๋‚˜, ๋„คํŠธ์›Œํฌ ์†Œ์ผ“์ฒ˜๋Ÿผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‹œ์ž‘ ์‹œ์ ์— ํ•„์š”ํ•œ ์—ฐ๊ฒฐ์„ ๋ฏธ๋ฆฌ ํ•ด๋‘๊ณ , ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ข…๋ฃŒ ์‹œ์ ์— ์—ฐ๊ฒฐ์„ ๋ชจ๋‘ ์ข…๋ฃŒํ•˜๋Š” ์ž‘์—…์„ ์ง„ํ–‰ํ•˜๋ ค๋ฉด, ๊ฐ์ฒด์˜ ์ดˆ๊ธฐํ™”์™€ ์ข…๋ฃŒ ์ž‘์—…์ด ํ•„์š”ํ•˜๋‹ค.ApplicationContext ac ๋Œ€์‹ Configurable

2024๋…„ 6์›” 11์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[์Šคํ”„๋ง ๊ธฐ๋ณธ] ์˜์กด๊ด€๊ณ„ ์ž๋™ ์ฃผ์ž…

์˜์กด๊ด€๊ณ„ ์ฃผ์ž…์€ ํฌ๊ฒŒ 4๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ์žˆ์Œ์ƒ์„ฑ์ž ์ฃผ์ž…์ˆ˜์ •์ž ์ฃผ์ž…(setter ์ฃผ์ž…)ํ•„๋“œ ์ฃผ์ž…์ผ๋ฐ˜ ๋ฉ”์„œ๋“œ ์ฃผ์ž…์ƒ์„ฑ์ž ์ฃผ์ž…์ด๋ฆ„ ๊ทธ๋Œ€๋กœ ์ƒ์„ฑ์ž๋ฅผ ํ†ตํ•ด์„œ ์˜์กด๊ด€๊ณ„๋ฅผ ์ฃผ์ž…๋ฐ›๋Š” ๋ฐฉ๋ฒ•์ง€๊ธˆ๊นŒ์ง€ ์ง„ํ–‰ํ–ˆ๋˜ ๋ฐฉ๋ฒ•์ปดํฌ๋„ŒํŠธ ์Šค์บ”์‹œ โ†’ ์Šคํ”„๋ง ๋นˆ ๋“ฑ๋กํ• ๋•Œ ์ƒ์„ฑ์ž ํ˜ธ์ถœ โ†’ ์ด๋•Œ @Autowired

2024๋…„ 6์›” 11์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[์Šคํ”„๋ง ๊ธฐ๋ณธ] ์ปดํฌ๋„ŒํŠธ ์Šค์บ”

์ง€๊ธˆ๊นŒ์ง€๋Š” ์Šคํ”„๋ง ๋นˆ ๋“ฑ๋กํ•  ๋•Œ @Bean์ด๋‚˜ <bean'> ๋“ฑ์„ ํ†ตํ•ด์„œ ๋“ฑ๋กํ–ˆ์Œโ†’ ๋“ฑ๋กํ• ๊ฒŒ ์ˆ˜์‹ญ, ์ˆ˜๋ฐฑ๊ฐœ๊ฐ€๋˜๋ฉด ๋“ฑ๋กํ•˜๊ธฐ ๊ท€์ฐฎ๊ณ  ์„ค์ •์ •๋ณด๋„ ์ปค์ง€๊ณ  ๋ˆ„๋ฝ ๋ฐœ์ƒโ†’ ์„ค์ • ์ •๋ณด๊ฐ€ ์—†์–ด๋„ ์ž๋™์œผ๋กœ ์Šคํ”„๋ง ๋นˆ์„ ๋“ฑ๋กํ•˜๋Š” ์ปดํฌ๋„ŒํŠธ ์Šค์บ”์ด๋ผ๋Š” ๊ธฐ๋Šฅ ์ œ๊ณต๋˜ ์˜์กด๊ด€๊ณ„๋„ ์ž๋™์œผ๋กœ ์ฃผ

2024๋…„ 6์›” 11์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[์Šคํ”„๋ง ๊ธฐ๋ณธ] ์‹ฑ๊ธ€ํ†ค ์ปจํ…Œ์ด๋„ˆ

์Šคํ”„๋ง์€ ํƒœ์ƒ์ด ๊ธฐ์—…์šฉ ์˜จ๋ผ์ธ ์„œ๋น„์Šค ๊ธฐ์ˆ ์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ํƒ„์ƒ๋Œ€๋ถ€๋ถ„์˜ ์Šคํ”„๋ง ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ๋ณดํ†ต ์—ฌ๋Ÿฌ ๊ณ ๊ฐ์ด ๋™์‹œ์— ์š”์ฒญ์„ ํ•จ๊ณ ๊ฐ๋“ค์ด ์š”์ฒญํ• ๋•Œ๋งˆ๋‹ค ๊ฐ์ฒด๊ฐ€ ๊ณ„์† ์ƒˆ๋กœ ์ƒ์„ฑ๋จํ…Œ์ŠคํŠธ ์‹คํ–‰์‹œ ๋‹ค๋ฅธ ๊ฐ์ฒด๊ฐ€ ์ƒ์„ฑ๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Œ์Šคํ”„๋ง ์—†๋Š”

2024๋…„ 6์›” 11์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[์Šคํ”„๋ง ๊ธฐ๋ณธ] ์Šคํ”„๋ง ์ปจํ…Œ์ด๋„ˆ์™€ ์Šคํ”„๋ง ๋นˆ

ApplicationContext๋ฅผ ์Šคํ”„๋ง ์ปจํ…Œ์ด๋„ˆ๋ผ๊ณ ํ•จApplicationContext๋Š” ์ธํ„ฐํŽ˜์ด์Šค์ž„ โ†’ ๋‹คํ˜•์„ฑ Onew AnnotationConfigApplicationContext(AppConfig.class); ์ด๋ถ€๋ถ„์ด ๊ตฌํ˜„์ฒด์Šคํ”„๋ง ์ปจํ…Œ์ด๋„ˆ ์ƒ์„ฑnew Annot

2024๋…„ 6์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[์Šคํ”„๋ง ๊ธฐ๋ณธ] ์Šคํ”„๋ง ํ•ต์‹ฌ ์›๋ฆฌ ์ดํ•ด2 : ๊ฐ์ฒด ์ง€ํ–ฅ ์›๋ฆฌ ์ ์šฉ

์•…๋• ๊ธฐํš์ž : ์„œ๋น„์Šค ์˜คํ”ˆ ์ง์ „์— ํ• ์ธ ์ •์ฑ…์„ ์ง€๊ธˆ์ฒ˜๋Ÿผ ๊ณ ์ • ๊ธˆ์•ก ํ• ์ธ์ด ์•„๋‹ˆ๋ผ ์ข€ ๋” ํ•ฉ๋ฆฌ์ ์ธ ์ฃผ๋ฌธ ๊ธˆ์•ก๋‹น ํ• ์ธํ•˜๋Š” ์ •๋ฅ % ํ• ์ธ์œผ๋กœ ๋ณ€๊ฒฝํ•˜๊ณ  ์‹ถ์–ด์š”. ์˜ˆ๋ฅผ ๋“ค์–ด์„œ ๊ธฐ์กด ์ •์ฑ…์€ VIP๊ฐ€ 10000์›์„ ์ฃผ๋ฌธํ•˜๋“  20000์›์„ ์ฃผ๋ฌธํ•˜๋“  ํ•ญ์ƒ 1000์›์„ ํ• ์ธํ–ˆ๋Š”๋ฐ, ์ด๋ฒˆ

2024๋…„ 6์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[์Šคํ”„๋ง ๊ธฐ๋ณธ] ์Šคํ”„๋ง ํ•ต์‹ฌ ์›๋ฆฌ ์ดํ•ด 1

https://start.spring.io ์‚ฌ์ดํŠธ์—์„œ ์Šคํ”„๋ง ํ”„๋กœ์ ํŠธ ์ƒ์„ฑproject : Gradle-GroovySpring Boot : ๊ฐ€์žฅ ์ตœ์‹  ์•ˆ์ •ํ™” ๋ฒ„์ „ (3.x) โ†’ java 17 ์ด์ƒ, javax ํŒจํ‚ค์ง€ ์ด๋ฆ„์„ jakarta๋กœ ๋ณ€๊ฒฝ Langua

2024๋…„ 6์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท