akakakakak
@akakakakak
Reviews Written
12
Average Rating
4.6
Posts
Q&A
https์ ๊ฒฝ์ฐ ์ง๋ฌธ๋๋ฆฝ๋๋ค!
์๋ ๊ณ์ธต์ ์์์๋ก ๋จผ์ ์คํ๋๋ค...? ํผ๋์ค๋ฝ๋ค์;;
- 1
- 5
- 472
Q&A
AppConfig๊ฐ ์ ์คํ๋๋์ง ๊ถ๊ธํฉ๋๋ค.
์... ์ดํด๊ฐ ์ ์ ๋๋๋ฐ์, 1. AutoAppConfig์ AppConfig๋ ๊ฐ์ ๋ ๋ฒจ์ ๋๋ ํ ๋ฆฌ์ ์๊ณ ,2. AutoAppConfig์ ComponentScan์ ์ํด hello.core์ ๋ชจ๋ ํ์ ์์ค๋ค์ด ์ค์บ ๋์์ด ๋ ๊ฒ์ด๊ณ ,3. ๊ทธ ๋ฒ์์๋ AppConfig๋ ํฌํจ์ด ๋๊ณ ,4. ๊ทธ๋ ๋ค๋ฉด ๊ฒฐ๊ตญ AppConfig๋ AutoAppConfig์ ComponentScan์ ์๋ filter์ ์ํฅ์ ๋ฐ์์ผ ํ๋ ๊ฒ์ด ๋ง์ง ์๋..?ํ๋ ์๊ฐ์ด ๋ญ๋๋ค.ํน์ ์ด ๋ถ๋ถ์์ ์ ์ค๋ฅ๋ฅผ ์ก์์ฃผ์ค ๋ถ ๊ณ์ค๊น์??
- 3
- 3
- 475
Q&A
turn์ ์ ๊ทผํ ๋ ์ธํฐ๋ฝํธ๊ฐ ๋ฐ์ํ๋ค๋ฉด?
ํญ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค ๊ต์๋!
- 0
- 2
- 266
Q&A
ํ์ด๋ฒ๋ค์ดํธ ๋ชจ๋๊ณผ @JsonIgnore๋ฅผ ๊ตณ์ด ํจ๊ป ์ฌ์ฉํ ํ์๋ ์๋ ๊ฑธ๊น์?
์~ ์ ์ด์ ์ํฐํฐ์์ ํ์ํ ์ ๋ณด๋ง์ ๋ด์ DTO๋ฅผ ๋ฐํํ๋ ์์ ๊ณ ๋ฏผ ์์ฒด๊ฐ ์ธ ๋ฐ ์๋ ์๊ฐ์ด ๋๊ฒ ๋ค์. ์ด์จ๋ ํ์ํ ๊ฑด DTO์์ ์ ๋ถ ๋ช ์๋ ํ ๋ ๊ตณ์ด @JsonIgnore๋ฅผ ์ธ ํ์๋ ์๊ฒ ๋ค์ ๊ทธ๋ผ. ๊ฐ์ฌํฉ๋๋ค!
- 0
- 2
- 359
Q&A
์ฃผ๋ฌธ ์กฐํ v1์์ ๋ฐ๋ณต๋ฌธ์ ํตํด json ์๋ตํ ๋ด์ฉ ์ค์ ๋๋ ๊ณผ์ ์ด ์ ์ดํด๊ฐ ์๊ฐ์ฌ
getItem().getName()์ name ์์ฑ๋ง์ ๊ฐ์ ธ์ค๊ธฐ ์ํจ์ด ์๋๋๋ค.'fetch = LAZY'๋ก ์ธํด ํ๋ก์ ๊ฐ์ฒด๊ฐ ๋ค์ด์๋ "Item๊ฐ์ฒด"๋ฅผ ๊ฐ์ ธ์ค๊ธฐ ์ํจ์ ๋๋ค. getItem().getName()์ ํ๋ค๋ ๊ฒ์ ์๋ฏธ๋ "Item์ ์ฌ์ฉํด์ผ ํ๋ค๋ ๊ฒ" ์ ๋๋ค. Item์ ์ฌ์ฉํด์ผํ๋ ๊ทธ๋ ์ง์ฐ๋ก๋ฉ์ด ํ์ฑํ๋์ด Item๊ฐ์ฒด๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์ ๋๋ค. name์ธ์ ๋ค๋ฅธ ์์ฑ๋ค๋ ์กฐํ๊ฐ ๊ฐ๋ฅํ ๊ฒ์ getName()์ ์ฌ์ฉํด์ "Item ๊ฐ์ฒด"๋ฅผ ์กฐํํ๊ธฐ ๋๋ฌธ์ ๋๋ค. Item๊ฐ์ฒด๋ฅผ ๊ฐ์ง๊ณ ์์ผ๋ ๋น์ฐํ ๊ทธ ์์ ์์ฑ๋ค๋ ์ ์๊ฐ ์๋ ๊ฑฐ์ฃ . ์ฆ, ๋ค์๋งํด์.. ๊ตณ์ด getName()์ด ์๋๋ผ ๋ค๋ฅธ getXXX()๋ฅผ ์ฌ์ฉํด๋ Item ๊ฐ์ฒด๋ฅผ ์กฐํํด์ค๋ ์ฌ์ค์ ๋ณํจ์ด ์์ผ๋ ๋๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ค ์ ์์ ๊ฑฐ์์.
- 0
- 2
- 405
Q&A
template, webapp
ํ ๋ฒ์ ์ดํด๋์์ต๋๋ค. ์ํ๋์ ๊ฐ์๋ ๊ณ ํ๋ฆฌํฐ ๊ฐ์๋ ๊ฐ์์ง๋ง ์์์์ํ ๋ต๋ณ๋ ๊ฐ์๋ฃ์ 5ํ ์ ๋๋ ์ฐจ์งํ์ง ์์๊น ์ถ์ต๋๋ค. ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค!
- 12
- 2
- 350
Q&A
Bootstrap์ ์ง์ ๋ค์ด๋ฐ์ง์๊ณ CDN์ ์ด์ฉํด ๊ฐํธํ๊ฒ ์ ์ฉํ๋ ๋ฒ์ ๋๋น.
๊ฐ์ฌํฉ๋๋ค.
- 38
- 9
- 4.8K
Q&A
์คํ๋ง MVC ์ง๋ฌธ
๊ทธ๋ผ ๋ฐ๋ก ์คํ๋งMVC์ ๋ํ ์ธ๊ธ์ ์์ง๋ง ์ด ๊ฐ์์์๋ ๋ด๋ถ์ ์ผ๋ก ์คํ๋งMVC๊ฐ ์ฌ์ฉ๋๊ณ ์๋ ๊ฒ์ด ๋ง๋์? ๊ทธ๋ฆฌ๊ณ ํน์, ๊ตณ์ด ๊ทธ๋ด ํ์๋ ์๊ฒ ์ผ๋, MVC ํจํด์ ์ฌ์ฉํ์ง ์๊ณ ๊ทธ๋ฅ ์คํ๋ง ํ๋ ์์ํฌ๋ง ์ฌ์ฉํ๋ ๊ฒ๋ ๊ฐ๋ฅํ ๊ฒ์ธ๊ฐ์?
- 0
- 2
- 304
Q&A
JPQL ๊ด๋ จ ์ง๋ฌธ ๋๋ฆฝ๋๋ค!
m.username = t.name์ ์กฐ๊ฑด์ ์ธ์ ๊ฒ์ฌํ๋๋์ ์ฐจ์ด์ ๋๋ค. ์ฒซ๋ฒ์งธ ์ฟผ๋ฆฌ๋ ์กฐ์ธ์ ํตํด ๊ฒฐ๊ณผ ํ ์ด๋ธ์ ์ฐพ์ ๋ ํด๋น ์กฐ๊ฑด์ ๊ฒ์ฌํฉ๋๋ค. ๊ทธ๋ฌ๋๊น m.username = t.name ์ ๋ง์กฑํ์ง ์๋ row์ ๋ํด์ ์ค๋ฅธ์ชฝ ํ ์ด๋ธ์ ์ปฌ๋ผ๋ค์ null๋ก ์กด์ฌํ ๊ฒ๋๋ค. (left join์ด๋๊น) ๋ฐ๋ฉด์ ๋๋ฒ์งธ ์ฟผ๋ฆฌ์ ๊ฒฝ์ฐ ์ผ๋จ left join์ผ๋ก ๊ฒฐ๊ณผ ํ ์ด๋ธ์ ๊ฐ์ ธ์ต๋๋ค.(์ด๋๊น์ง๋ ์ฐ์ธก์ด null์ธ ํ๋ ์กด์ฌํ ๊ฒ) ๊ทธ ํ ๊ฑฐ๊ธฐ์์ where ์กฐ๊ฑด์ผ๋ก m.username = t.name์ ๊ฒ์ฌํ๋๊น ์ต์ข ๊ฒฐ๊ณผ์์๋ m.username = t.name์ด ์ถฉ์กฑ๋๋ ๋ ์๋ค๋ง ๋จ์์์ ๊ฒ๋๋ค. (์ฒซ๋ฒ์งธ์ ๊ฒฝ์ฐ์ฒ๋ผ null๋ก ์กด์ฌํ๋ ๊ฒ์ด ์๋๋ผ)
- 0
- 2
- 263
Q&A
์๋ณ์ ๊ด๋ฆฌ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
๊ฐ์ฌ๋, ์ด ์ง๋ฌธ์ ๋ต๋ณ ๋ด์ฉ์ ๋ํด์ ์ง๋ฌธ์์ต๋๋ค.์ฃผ๋ฌธ๋ฒํธ๋ผ๋ ์๋ก์ด ์ปฌ๋ผ์ ์ถ๊ฐํ์ฌ PK๋ก ์ฌ์ฉํ์ ๋ค๋ ๊ฒ์ ์ง๊ธ๊น์ง ๊ฐ์์์ ์ค๋ช ํ์ จ๋ ๊ฒ์ฒ๋ผ PK๋ฅผ Generated Value๋ก ์ฌ์ฉํ๊ธฐ ์ํจ์ผ๊ฑฐ๋ผ๊ณ ์๊ฐ๋๋๋ฐ์.์ด์ฐจํผ Id๋ผ๋ ๋ ์์ด ์๋๋ฐ ์ ๊ตณ์ด ์ฃผ๋ฌธ๋ฒํธ ์ปฌ๋ผ์ ์ถ๊ฐํ๋์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.์ ์ด์ Id๋ผ๋ ๊ฐ์ด ์์ ๋ชฉ์ ์ ๋ถํฉํ๋ Generated Value์ด์ง ์๋์? ๊ทธ๋ฅ Id๋ฅผ ๋ฐ๋ก PK์ผ์ผ๋ฉด ๋ ๊ฒ์ ์ ๊ตณ์ด ์ฃผ๋ฌธ๋ฒํธ๋ฅผ ์ถ๊ฐํ๋์ง์? ํน์ Id๋ผ๋ ๊ฐ์ด Generated Value๋ก ์ฃผ์ด์ง PK๋ก์์ ์ญํ ๋ง ํ๋ ๊ฒ์ด ์๋๋ผ ๋น์ฆ๋์ค ๋ก์ง์์ ์ด๋ค ์ ์๋ฏธํ ๊ฐ์ผ๋ก ์ฌ์ฉ๋ ์ ์๊ธฐ ๋๋ฌธ์ธ๊ฐ์? ๋ง์ฝ ์ด๊ฒ ๋ง๋ค๋ฉด, ์ด๋ฌํ Id์ ์ฐ์์์ ๋ํด์ ๊ฐ๋ตํ๊ฒ ์ค๋ช ์ ๋ถํ๋๋ ค๋ ๋ ๊น์?
- 3
- 4
- 315




