728x90
๋ฐ˜์‘ํ˜•
์Šคํ”„๋ง ๋ถ€ํŠธ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ œ์ž‘(47): ๋ชจ์ž„ ๋„๋ฉ”์ธ ์„ค๊ณ„

๋ณธ ํฌ์ŠคํŒ…์€ ๋ฐฑ๊ธฐ์„ ๋‹˜์˜ ์Šคํ”„๋ง๊ณผ JPA ๊ธฐ๋ฐ˜ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ๊ฐ•์˜๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์†Œ์Šค ์ฝ”๋“œ๋Š” ์—ฌ๊ธฐ ์žˆ์Šต๋‹ˆ๋‹ค. (commit hash: 49137fc) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout 49137fc โ„น๏ธ squash merge๋ฅผ ์‚ฌ์šฉํ•ด ๊ธฐ์กด branch๋ฅผ ์‚ญ์ œํ•˜๊ธฐ๋กœ ํ•˜์—ฌ ์•ž์œผ๋กœ๋Š” commit hash๋กœ ํฌ์ŠคํŒ… ์‹œ์ ์˜ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๊ณต์œ ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. Overview ๋ชจ์ž„(Event)๊ณผ ์ฐธ๊ฐ€(Enrollment) ๋‘ ๊ฐœ์˜ Entity๋ฅผ ์„ค๊ณ„ํ•˜๊ณ  ๊ธฐ์กด Entity์™€์˜ ๊ด€๊ณ„๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ์„ค๊ณ„ ๋จผ์ € Entity ๊ด€๊ณ„๋Š” ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. Event๋Š” Study, Account๋ฅผ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ๋Š” ๋‹จ..

์Šคํ”„๋ง ๋ถ€ํŠธ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ œ์ž‘(27): ๊ด€์‹ฌ ์ฃผ์ œ ๋„๋ฉ”์ธ ์„ค๊ณ„

๋ณธ ํฌ์ŠคํŒ…์€ ๋ฐฑ๊ธฐ์„ ๋‹˜์˜ ์Šคํ”„๋ง๊ณผ JPA ๊ธฐ๋ฐ˜ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ๊ฐ•์˜๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์†Œ์Šค ์ฝ”๋“œ๋Š” ์—ฌ๊ธฐ ์žˆ์Šต๋‹ˆ๋‹ค. (commit hash: 2218229) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout 2218229 โ„น๏ธ squash merge๋ฅผ ์‚ฌ์šฉํ•ด ๊ธฐ์กด branch๋ฅผ ์‚ญ์ œํ•˜๊ธฐ๋กœ ํ•˜์—ฌ ์•ž์œผ๋กœ๋Š” commit hash๋กœ ํฌ์ŠคํŒ… ์‹œ์ ์˜ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๊ณต์œ ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. Overview ์•ž์„œ์„œ ๊ฐœ์ธ ์ •๋ณด๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ถ€๋ถ„์„ ๋งˆ๋ฌด๋ฆฌ์ง€์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์›ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋Š” ์ผ๋งŒ ๋‚จ์•˜๋Š”๋ฐ์š”, ๊ฐ•์˜์—์„œ๋Š” ์Šคํ„ฐ๋”” ๊ด€๋ฆฌ๋ฅผ ๋ชฉ์ ์œผ๋กœ ๋‘” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์•ž์œผ๋กœ ๊ด€๋ จ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•ด๋‚˜๊ฐˆ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ ํฌ์ŠคํŒ…์—..

์Šคํ”„๋ง ๋ถ€ํŠธ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ œ์ž‘(2): ๊ณ„์ • ๋„๋ฉ”์ธ ์„ค๊ณ„

๋ณธ ํฌ์ŠคํŒ…์€ ๋ฐฑ๊ธฐ์„ ๋‹˜์˜ ์Šคํ”„๋ง๊ณผ JPA ๊ธฐ๋ฐ˜ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ๊ฐ•์˜๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์†Œ์Šค ์ฝ”๋“œ๋Š” ์—ฌ๊ธฐ ์žˆ์Šต๋‹ˆ๋‹ค. (branch: feature/2) Overview ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” ํšŒ์› ๊ฐ€์ž…, ํƒˆํ‡ด, ๋กœ๊ทธ์ธ ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•œ ๋„๋ฉ”์ธ ์„ค๊ณ„์™€ ์ด์— ํ•ด๋‹นํ•˜๋Š” ๋ถ€๋ถ„์„ ๊ตฌํ˜„ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์ œ์ž‘ํ•  ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์Šคํ„ฐ๋””๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์›น ์ž…๋‹ˆ๋‹ค. Requirement ์Šคํ„ฐ๋”” ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด ๊ฐ€์žฅ ์„ ํ–‰๋˜์–ด์•ผ ํ•  ๊ฒƒ์€ ํšŒ์›์„ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์ธ๋ฐ์š”, ํšŒ์›๊ณผ ๊ด€๋ จ๋œ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ์ •๋ฆฌํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋กœ๊ทธ์ธ ํ”„๋กœํ•„ (TMI: ๋…์ผ์–ด, ํ”„๋ž‘์Šค์–ด๋กœ ์ฝ์œผ๋ฉด ํ”„๋กœํ•„, ์˜์–ด๋กœ ์ฝ์œผ๋ฉด ํ”„๋กœํŒŒ์ผ ์ž…๋‹ˆ๋‹ค) ์•Œ๋ฆผ ์œ„ ์„ธ ๊ฐ€์ง€ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ •๋ฆฌํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋กœ๊ทธ์ธ ๋กœ๊ทธ์ธ์„ ํ•˜๊ธฐ ์œ„ํ•ด์„  ๋ณดํ†ต I..

728x90
๋ฐ˜์‘ํ˜•
๊ณต์ง€์‚ฌํ•ญ
Total
71,764
Today
127
Yesterday
133
๋งํฌ
«   2022/05   »
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
๊ธ€ ๋ณด๊ด€ํ•จ