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

Gradle11

[๋งŒ๋“ค๋ฉด์„œ ๋ฐฐ์šฐ๋Š” ํด๋ฆฐ ์•„ํ‚คํ…์ฒ˜] Chapter10. ์•„ํ‚คํ…์ฒ˜ ๊ฒฝ๊ณ„ ๊ฐ•์ œํ•˜๊ธฐ 10. ์•„ํ‚คํ…์ฒ˜ ๊ฒฝ๊ณ„ ๊ฐ•์ œํ•˜๊ธฐ 1. ๊ฒฝ๊ณ„์™€ ์˜์กด์„ฑ ์•„ํ‚คํ…์ฒ˜์˜ ๊ฒฝ๊ณ„์™€ '๊ฒฝ๊ณ„๋ฅผ ๊ฐ•์ œํ•œ๋‹ค๋Š” ๊ฒƒ'์˜ ์˜๋ฏธ๋ฅผ ์•Œ์•„๋ณด์ž. ์•„ํ‚คํ…์ฒ˜์˜ ๊ฒฝ๊ณ„๋ฅผ ๊ฐ•์ œํ•œ๋‹ค๋Š” ๊ฒƒ์€ ์˜์กด์„ฑ์ด ์˜ฌ๋ฐ”๋ฅธ ๋ฐฉํ–ฅ์„ ํ–ฅํ•˜๋„๋ก ๊ฐ•์ œํ•˜๋Š” ๊ฒƒ. ๊ฐ€์žฅ ์•ˆ์ชฝ ๊ณ„์ธต ๋„๋ฉ”์ธ ์—”ํ‹ฐํ‹ฐ ๋„๋ฉ”์ธ ์—”ํ‹ฐํ‹ฐ์— ์ ‘๊ทผํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต ์œ ์Šค์ผ€์ด์Šค ๊ตฌํ˜„ ์–ด๋Œ‘ํ„ฐ ์ธ์ปค๋ฐ ํฌํŠธ๋ฅผ ํ†ตํ•ด ์„œ๋น„์Šค ์ ‘๊ทผ ์„œ๋น„์Šค ์•„์›ƒ๊ณ ์ž‰ ํฌํŠธ๋ฅผ ํ†ตํ•ด ์–ด๋Œ‘ํ„ฐ ์ ‘๊ทผ ์„ค์ • ๊ณ„์ธต ์–ด๋Œ‘ํ„ฐ & ์„œ๋น„์Šค ๊ฐ์ฒด ์ƒ์„ฑ์šฉ ํŒฉํ„ฐ๋ฆฌ ํฌํ•จ ์˜์กด์„ฑ ์ฃผ์ž… ๋งค์ปค๋‹ˆ์ฆ˜ ์ œ๊ณต ์˜์กด์„ฑ์€ ํ•ญ์ƒ ์•ˆ์ชฝ์œผ๋กœ ํ–ฅํ•ด์•ผ ํ•œ๋‹ค. 2. ์ ‘๊ทผ ์ œํ•œ์ž package-private ์ œํ•œ์ž์˜ ์ค‘์š”์„ฑ ํŒจํ‚ค์ง€๋ฅผ ํ†ตํ•ด ํด๋ž˜์Šค๋“ค์„ ์‘์ง‘๋œ ๋ชจ๋“ˆ๋กœ์„œ ๋งŒ๋“ค์–ด์ค€๋‹ค. ํŒจํ‚ค์ง€ ๋ฐ”๊นฅ ์„œ๋Š” ์ ‘๊ทผ ๋ถˆ๊ฐ€. ๋ชจ๋“ˆ ์ง„์ž…์šฉ ํด๋ž˜์Šค๋งŒ ๋”ฐ๋กœ public์œผ๋กœ ๋งŒ๋“ค๋ฉด ๋œ๋‹ค. ๊ฒฝ๊ณ„๊ฐ„ ์™ธ๋ถ€๋กœ.. 2022. 11. 15.
DB ์ˆ˜์ • & jpa ์„ธํŒ… ํ”„๋กœ์ ํŠธ์˜ ์ „๋ฐ˜์ ์ธ ๋ฆฌํŒฉํ„ฐ๋ง์„ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๋ฉฐ, ๊ธฐ์กด mybatis๋ฅผ ์ด์šฉํ–ˆ๋˜ ๊ฒƒ์„ ๊ทธ๋Œ€๋กœ ์˜ฎ๊ฒจ์™”๋‹ค. ํ•˜์ง€๋งŒ SQL Mapper๋ฅผ ์ด์šฉํ•œ ์„ค๊ณ„ ํŠน์„ฑ์ƒ ๊ฐ์ฒด ์ง€ํ–ฅ์ ์ธ ์ฝ”๋“œ์˜ ์ž‘์„ฑ์ด ์–ด๋ ค์› ๊ณ , ๋˜ ๊ธฐ์กด DB ์„ค๊ณ„์˜ ๋ฌธ์ œ๋„ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค. DB์˜ ์ „๋ฐ˜์ ์ธ ์ˆ˜์ •๊ณผ ๋”๋ถˆ์–ด, JPA๋ฅผ ์ด์šฉํ•ด ๋‹ค์‹œ ๋ฆฌํŒฉํ„ฐ๋ง์„ ํ•ด๋ณด๊ธฐ๋กœ ๊ฒฐ์ •์„ ๋‚ด๋ ธ๋‹ค. ๊ทธ ์ˆ˜์ •๊ณผ์ •๊ณผ JPA ์„ธํŒ… ๋ฐฉ๋ฒ•์„ ๋‚˜์—ดํ•ด๋ณด๊ฒ ๋‹ค. https://github.com/GroovyArea/My-ChickenBreast-Shop GitHub - GroovyArea/My-ChickenBreast-Shop: shop api with spring boot shop api with spring boot . Contribute to GroovyArea/My-ChickenB.. 2022. 8. 8.
์Šคํ”„๋ง ๋ถ€ํŠธ ์†Œ๋‚˜ํ๋ธŒ(SonarQube) ์ ์šฉ + PostgreSql ๊ฐˆ์ˆ˜๋ก ์‰ฝ์ง€ ์•Š๋‹ค. ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“ค์–ด ๊ฐ€๋Š” ๊ณผ์ •์—์„œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๋ถ€๋ถ„์€ ๊ทนํžˆ ์ผ๋ถ€ ๊ณผ์ •์ž„์„ ๊นจ๋‹ฌ์•˜๋‹ค. ์˜คํžˆ๋ ค ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ์‹œ๊ฐ„์ด ๋” ๊ทธ๋ฆฝ๋‹ค. ๋ฆฌํŒฉํ„ฐ๋ง๊ณผ ๊ธฐ์ˆ  ์ ์šฉ ๋ฐ ๋ฒ„์ „ ๋งž์ถค ์ˆ˜์ •์— ์‹œ๊ฐ„์„ ๋” ์Ÿ๋Š” ์š”์ฆ˜์ด๋‹ค. ํด๋ฆฐ ํ•œ ์ฝ”๋“œ๋ฅผ ์œ„ํ•ด ์†์ˆ˜ ๋ฆฌํŒฉํ„ฐ๋ง์„ ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ์ •์  ์ฝ”๋“œ ๋ถ„์„ ๋„๊ตฌ๋ž€ ๊ฒƒ์ด ์žˆ๋‹ค๊ณ  ํ•œ๋‹ค. ๋Œ€ํ‘œ์ ์œผ๋กœ SonarQube๋ฅผ ๋งŽ์ด ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ํ•˜๋Š”๋ฐ ์ด๋ฅผ ์ ์šฉํ•ด ๋ณด๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ๋‹ค. ์ •๋ง ์˜ค๋ž˜ ๊ฑธ๋ ธ๊ณ , ์ •ํ™•ํ•˜์ง„ ์•Š์„ ์ˆ˜ ์žˆ์ง€๋งŒ ๋‚˜๋ฆ„๋Œ€๋กœ ์ ์šฉํ–ˆ๋˜ ๊ณผ์ •์„ ์ •๋ฆฌํ•ด๋ณด๊ฒ ๋‹ค. (ํ‹€๋ฆฐ ๋ถ€๋ถ„์ด ์žˆ์œผ๋ฉด ๋ฌดํ•œํ•œ ๋Œ“๊ธ€ ๊ฐ์‚ฌํžˆ ๋ฐ›๊ฒ ์Šต๋‹ˆ๋‹ค!) ์ด๊ฒƒ์ด ์™„๋ฃŒ๋œ ํ›„ AWS lightsales, ec2 ์ ์šฉ ์—ฌ๋ถ€๋ฅผ ํŒ๋‹จํ•ด๋ณด์•„์•ผ๊ฒ ๋‹ค. ์ •์  ๋ถ„์„ ๋„๊ตฌ ์ฝ”๋“œ์˜ ํ’ˆ์งˆ์— ๋Œ€ํ•ด ๊ณ ๋ คํ•  ๋•Œ ํ•„์ˆ˜์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋„๊ตฌ์ด๋‹ค. ์ง€์†์ ์ธ .. 2022. 7. 5.
2022.04.27์˜ ๊ธฐ๋ก โ–ถ ํŒŒํŠธ 1 (9์‹œ๋ฐ˜ ~ 11์‹œ๋ฐ˜) 1. ์•Œ๊ณ ๋ฆฌ์ฆ˜ 1๋ฌธ์ œ ํ’€๊ธฐ (๋ฐฐ์—ด, ์Šคํƒ, ํ๋ฅผ ์ด์šฉํ•ด์„œ ํ’€์Œ) 2. ์‹œ๊ฐ„๋˜๋ฉด DB 9.2.3 ์ •๋ฆฌ โ–ถ ํŒŒํŠธ 2 (4์‹œ ~ 12์‹œ) 1. ํ”„๋กœ์ ํŠธ ํŒจํ‚ค์ง€ ๊ตฌ์„ฑ ๊ณ ๋ฏผ ์ข€ ํ•ด๋ณด์ž 2. DB ์„ค๊ณ„ (์ˆœ์ฐจ์ ์œผ๋กœ ๊ทธ๋ฆฌ๊ณ  ํšŒ๊ณ  ์ž‘์„ฑ) 3. mysql CH.9 4. ์ž๊ธฐ์†Œ๊ฐœ์„œ ์ˆ˜์ • 2022. 4. 26.
2022.04.24์˜ ๊ธฐ๋ก โ–ถ ํ•ด์•ผํ•  ์ผ 1. Gradle test code ์ˆ˜์ • 2. mysql CH7. ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™” ์ •๋ฆฌ, CH8. ์ธ๋ฑ์Šค ์ค‘๊ฐ„ 3. Boot ํ”„๋กœ์ ํŠธ ๊ตฌ์ƒ (์ ์‹ฌ ๋จน๊ณ  ์Ÿ์•„๋ถ‡์ž) https://github.com/GroovyArea/Shop-with-SpringBoot/wiki 4. ์•Œ๊ณ ๋ฆฌ์ฆ˜ 1๋ฌธ์ œ โ–ท ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ๋ฌธ์ œ 1 : gameCount()๋ฅผ ํ˜ธ์ถœ ํ•  ๋•Œ๋งˆ๋‹ค ์˜ˆ์™ธ๊ฐ€ ๋ฐœ์ƒ๋จ ํ•ด๊ฒฐ : ์ œ์–ด๋ฌธ์„ ํ†ตํ•ด ํ•ด๊ฒฐ ๋ฌธ์ œ 2 : @ParameterizedTest ์ง„ํ–‰ ์‹œ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ๋ฉ”์„œ๋“œ์˜ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ง‘์–ด๋„ฃ์–ด์ฃผ์ง€ ์•Š์•„ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ๋ฌธ์ œ ๋ฐœ์ƒ 2022. 4. 24.
2022.04.23 ์˜ ๊ธฐ๋ก โ–ถ ๊ณ„ํš 1. Gradle test ์ฝ”๋“œ ์ˆ˜์ • 2. ์Šคํ”„๋ง PSA ์ถ”์ƒํ™” ์ •๋ฆฌ โ–ท test code ๋ฌธ์ œ : ๊ฒŒ์ž„ ์นด์šดํŠธ ์ฆ๊ฐ€ ํ…Œ์ŠคํŠธ ์‹œ ๊ณ„์† ํ…Œ์ŠคํŠธ ์‹คํŒจ ์›์ธ : ๋””๋ฒ„๊น… ํ•ด๋ดค๋”๋‹ˆ ๊ณ„์† default ๊ฑธ๋ ค์„œ ๋ณด๋‹ˆ๊นŒ switch๋ฌธ break ์ถ”๊ฐ€ ์•ˆํ•จ.. > ์นด์šดํŠธ ๊ฐ’ ์ž์ฒด๋ฅผ ๋น„๊ตํ•˜๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ ์ฆ๊ฐ€ ์—ฌ๋ถ€๋งŒ ํŒ๋‹จํ–ˆ๋‹ค. โ–ท ์Šคํ”„๋ง PSA ์ถ”์ƒํ™” > ์Šคํ”„๋ง ๋‚ด๋ถ€ ๊ตฌํ˜„ ํด๋ž˜์Šค๋“ค์ด ์ถ”์ƒํ™” ๋˜์–ด ์žˆ๋Š” ์ด์œ ? > PSA์™€ ์—ฐ๊ด€์ด ์žˆ๋‹ค. > ์„œ๋น„์Šค๋ฅผ ์ถ”์ƒํ™”ํ•จ์œผ๋กœ์จ ๊ฐœ๋ฐœ์ž๊ฐ€ ์‹ค์ œ ๊ตฌํ˜„๋ถ€๋ฅผ ์•Œ์ง€ ๋ชปํ•˜๋”๋ผ๋„ ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ๋œ๋‹ค. ์ฆ‰, ์ถ”์ƒํ™” ๊ณ„์ธต์ธ ์ธํ„ฐํŽ˜์ด์Šค API ์˜ ์ •๋ณด๋ฅผ ํ™œ์šฉํ•ด ํ•ด๋‹น ์„œ๋น„์Šค์˜ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ์ด์šฉํ•˜๋ฉด ๋˜๋Š” ๊ฒƒ์ด๋‹ค. > ์ถ”์ƒํ™” ๊ณ„์ธต์„ ์‚ฌ์šฉํ•ด ์–ด๋–ค ๊ธฐ์ˆ ์„ ๋‚ด๋ถ€์— ์ˆจ๊ธฐ๊ณ  ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํŽธ์˜์„ฑ์„ ์ œ๊ณตํ•˜๋Š” .. 2022. 4. 23.
2022.04.22์˜ ๊ธฐ๋ก โ–ถ ํŒŒํŠธ 1 (10์‹œ ~ 7์‹œ) 1. Gradle Test ์ฝ”๋“œ ์ˆ˜์ • (PrintGameResult, ComputerNumber ๋ถ€๋ถ„) 2. ์ž์†Œ์„œ ์ˆ˜์ • 3. Boot project ๊ตฌ์ƒ 4. Spring MVC ๋‚ด๋ถ€ ๊ฐœ๋… ์ •๋ฆฌ 5. ์•Œ๊ณ ๋ฆฌ์ฆ˜ 1๋ฌธ์ œ (2๋ฌธ์ œ) 6. mysql Ch5. ํŠธ๋žœ์žญ์…˜, CH6. ๋ฐ์ดํ„ฐ ์••์ถ• 7. ์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ” ์•„์ดํ…œ 1 ์ •๋ฆฌ โ–ท ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ : ์ •์ˆ˜์˜ ๋‚ด๋ฆผ์ฐจ์ˆœ ์ •๋ ฌ import java.util.Arrays; class Solution { public long solution(long n) { long answer = 0; String number = String.valueOf(n); String stringNum = ""; char[] numArr = new char[num.. 2022. 4. 22.
2022.04.21์˜ ๊ธฐ๋ก โ–ถ ํŒŒํŠธ 1 (1์‹œ ~ 8์‹œ) 1. Gradle Test ์ฝ”๋“œ ์ˆ˜์ • (ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ๋ชฉ์ ์— ๋งž๊ฒŒ) 2. ๋…ธ์…˜ ์ด๋ ฅ์„œ 3. Boot Project Wiki 4. Spring MVC ๋‚ด๋ถ€ ๊ฐœ๋… ์ •๋ฆฌ โ–ถ ํŒŒํŠธ 2 (9์‹œ ~ 2์‹œ) 1. ์•Œ๊ณ ๋ฆฌ์ฆ˜ 1๋ฌธ์ œ (๊ฝ‚ํ˜€์„œ 4๋ฌธ์ œ ํ’ˆ) 2. Mysql CH4. ์•„ํ‚คํ…์ณ โ–ท ์•Œ๊ณ ๋ฆฌ์ฆ˜ > ๋ฌธ์ œ์  : ์ฝ”๋“œ์‹คํ–‰์€ ์ •์ƒ์ ์ธ๋ฐ ์ฑ„์ ์—์„œ ์‹คํŒจํ•œ๋‹ค. > ์ƒˆ๋กœ ์•Œ๊ฒŒ ๋œ ์‚ฌ์‹ค : ๋ฌธ์ œ๋ฅผ ํ’€ ๋•Œ ๋ฉ”๋ชจ๋ฆฌ์™€ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„๋„ ์ฒดํฌํ•˜๋Š” ๊ฒƒ ๊ฐ™๋‹ค.. > ๋ฌธ์ œ : ๋ฐฐ์—ด ์ค‘ ์ œ์ผ ์ž‘์€ ์ˆ˜ ์ œ๊ฑฐํ•˜๊ณ  ์—†๋‹ค๋ฉด -1์„ ๋ฐ˜ํ™˜ > ๋‚ด๊ฐ€ ์ฒ˜์Œ ํ‘ผ ๋ฐฉ์‹ : ๋ฐฐ์—ด์€ ์ธ๋ฑ์Šค๋ฅผ ์ง€์šฐ๋Š” ๋ฐฉ์‹์ด ์—†์œผ๋ฏ€๋กœ List๋กœ ๋งŒ๋“ค์–ด์„œ ๋‚ด๋ฆผ์ฐจ์ˆœ ์ •๋ ฌ ํ›„ ์ œ๊ฑฐํ•˜๊ณ  ๋‹ค์‹œ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ํ–ˆ๋‹ค. ์™„์ „ ์ ˆ์ฐจ์ง€ํ–ฅ์‹ > sort๋Š” ๋˜๋„๋ก ์‚ผ๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋ด.. 2022. 4. 21.
2022.04.20 ์˜ ๊ธฐ๋ก โ–ถ ์˜ค๋Š˜ ํ•˜๋ฃจ ๊ณ„ํš ํŒŒํŠธ 1 (11์‹œ ~ 2์‹œ) 1. Gradle MVC ํ”„๋กœ์ ํŠธ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง 2. Mysql 3๋‹จ์› ์ •๋ฆฌ ํŒŒํŠธ 2 (3์‹œ ~ 1์‹œ) 1. ์Šคํ”„๋งMVC ๊ฐœ๋… ์ •๋ฆฌ : ํ•ธ๋“ค๋Ÿฌ ์ถ”์ƒํด๋ž˜์Šค๋กœ ์™œ ์ด๋ฃจ์–ด์ ธ ์žˆ๋Š”์ง€ ๊ณ ๋ฏผํ•ด๋ณด์ž 3๊ฐœ 2. ์Šคํ”„๋ง๋ถ€ํŠธ ํ”„๋กœ์ ํŠธ WIkI ์ •๋ฆฌ 3. ๋…ธ์…˜ ์ด๋ ฅ์„œ ํ…œํ”Œ๋ฆฟ ๋ฐ ์ดˆ์•ˆ ์ž‘์„ฑ 4. ๋„์ปค 2๋ฌธ์„œ 5. ์•Œ๊ณ ๋ฆฌ์ฆ˜ 1๋ฌธ์ œ 2022. 4. 20.
2022.04.18 ์˜ค๋Š˜์˜ ๊ธฐ๋ก โ–ถ ์ฃผ๊ฐ„ ์ •๋ฆฌ 1. ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ด์Šˆ -> ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ์ฒ˜์Œ ์ž‘์„ฑํ•˜๋‹ค ๋ณด๋‹ˆ ๋ฌธ์ œ๊ฐ€ ๋งŽ์•˜์Œ 1) ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ด€๋ฆฌ ํˆด (Gradle) -> ์–˜๋Š” ๊ทธ๋ž˜๋„ ๋ฉ”์ด๋ธ์ด๋ž‘ ๋น„์Šทํ•ด์„œ ์‰ฌ์›€ 2) ์—๋„ˆํ…Œ์ด์…˜ ์ ์šฉ์ด ์•ˆ๋˜๋Š” ๋ถ€๋ถ„ -> ์•„๋ฌด๋ฆฌ ์˜์กด์„ฑ์„ ์ถ”๊ฐ€ํ•ด๋„ ์•ˆ ๋˜๋Š” ๋ถ€๋ถ„์€ ๋ฒ„์ „์ด ์—…๊ทธ๋ ˆ์ด๋“œ ๋˜๋ฉฐ ๋”ฐ๋กœ ๋ชจ๋“ˆํ™”๊ฐ€ ๋œ ๋ถ€๋ถ„์ด ๋งŽ๊ธฐ๋„ ํ•˜๊ณ , ๋”ฐ๋กœ import ํ•ด์ค˜์•ผ ํ•˜๋Š” junit์˜ ๋‹จ์ ์„ ์•Œ๊ฒŒ๋˜์—ˆ๋‹ค.. 3) ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋Š” ํด๋ž˜์Šค๋ช… + Test ๋ผ๊ณ  ์ด๋ฆ„ ๋ถ™์ด๋ฉด ๋จ.. 4) ์ž‘์„ฑ ์ฝ”๋“œ๋ฅผ ํ…Œ์ŠคํŠธ์ฝ”๋“œ์— ๋„ฃ์ง€ ๋ง๊ณ  ํ…Œ์ŠคํŠธ๋ฅผ ํ•˜๊ธฐ ์œ„ํ•œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์ž. 2. ํ”„๋กœ์ ํŠธ ๊ด€๋ จ ์ด์Šˆ (ํšŒ๊ณ  ์ž‘์„ฑํ•˜์ž) -> ์ž‘์„ฑ ์™„๋ฃŒ 3. ์Šคํ”„๋ง ๊ฐœ๋… ์ •๋ฆฌ ๊ด€๋ จ๋œ ์ด์Šˆ (์ž‘์„ฑ ์˜ˆ์ •) 1) ํ”„๋ก ํŠธ ์ปจํŠธ๋กค๋Ÿฌ ํŒจํ„ด์ด ๊ตฌ์ฒด์ ์œผ๋กœ ๋ฌด์—‡์ธ์ง€. 2) Bean Scope.. 2022. 4. 18.
2022.04.16 ์˜ ๊ธฐ๋ก โ–ถ ์ฃผ๋ง ๊ณ„ํš 1. SpringMVC ์™„๊ฐ• 2. Gradle test ํ”„๋กœ์ ํŠธ intellij๋กœ ๊นƒ ์—ฐ๋™ 3. ์Šคํ”„๋ง ๋Œ€๋‹ต ๋ชปํ•œ ์งˆ๋ฌธ ์ •๋ฆฌ 4. ์ž๊ธฐ์†Œ๊ฐœ์„œ ์† ๋ณด๊ธฐ โ–ถ ์˜ค๋Š˜ ํ•  ์ผ 1. SpringMVC 8,90ํผ์„ผํŠธ 2. ๊นƒ ํ—ˆ๋ธŒ ์—ฐ๋™ 3. ํŒŒ์ด๋„ ํ”„๋กœ์ ํŠธ 3์ฐจ ์ˆ˜์ •๋ณธ war ํŒŒ์ผ ๊ฐ•์‚ฌ๋‹˜๊ป˜ ๋ฉ”์ผ ์ „์†ก 4. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 3๊ฐœ ํ’€๊ธฐ 2022. 4. 16.
๋ฐ˜์‘ํ˜•