Posts
Q&A
์คํ๋ง ๋ฐ์ดํฐ JPA save()ํ ๋ OneToMany ์ํฐํฐ์ ํ๋๊ฐ null๊ฐ์ด ์ ์ฅ๋์
์๋ ํ์ธ์. kcjsend5๋, ๊ณต์ ์ํฌํฐ์ฆ ์ฝ์ฆ์๋ฒ์ ๋๋ค.๋์์ ๋๋ฆฌ๊ณ ์ถ์ง๋ง ์ง๋ฌธ ๋ด์ฉ๋ง์ผ๋ก๋ ๋ต๋ณ์ ๋๋ฆฌ๊ธฐ ์ด๋ ต์ต๋๋ค.์ค์ ๋์ํ๋ ์ ์ฒด ํ๋ก์ ํธ๋ฅผ ZIPํ์ผ๋ก ์์ถํด์ ๊ตฌ๊ธ ๋๋ผ์ด๋ธ๋ก ๊ณต์ ํด์ ๋งํฌ๋ฅผ ๋จ๊ฒจ์ฃผ์ธ์.๊ตฌ๊ธ ๋๋ผ์ด๋ธ ์ ๋ก๋ ๋ฐฉ๋ฒ์ ๋ค์์ ์ฐธ๊ณ ํด์ฃผ์ธ์.https://bit.ly/3fX6ygx์ฃผ์: ์ ๋ก๋์ ๋งํฌ์ ์๋ ๊ถํ ๋ฌธ์ ๊ผญ ํ์ธํด์ฃผ์ธ์์ถ๊ฐ๋ก ๋ค์ ๋ด์ฉ๋ ์ฝ๋ฉํธ ๋ถํ๋๋ฆฝ๋๋ค.ํ์ฌ Recipe ์ํฐํฐ๊ฐ ๋ง์ ํ ์ํฐํฐ์ ๊ด๊ณ๋ฅผ ๋งบ๊ณ ์๋๋ฐ์, ์ด๋ค ์ํฐํฐ๊ฐ null๋ก ์ ๋ฐ์ดํธ ๋๋ ์ํฉ์ธ์ง ์๋ ค์ฃผ์ธ์์ํฐํฐ๊ฐ null๋ก insert ๋๋ ๊ฒ์ ํ์ธํ ์ ์๋ ํ ์คํธ ๋ฐฉ๋ฒ์ ์๋ ค์ฃผ์ธ์.๋งํฌ: ๊ณต์ ์ํฌํฐ์ฆ๋งํฌ: ์์ฃผํ๋ ์ง๋ฌธ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 151
Q&A
์์ฐ์ ์๋น์ ๋๊ธฐ ๊ณต๊ฐ ๋ถ๋ฆฌ ์์ 5 ๋ถ์ ์ง๋ฌธ
์๋ ํ์ธ์. ์ค์ฑ์๋, ๊ณต์ ์ํฌํฐ์ฆ ์ฝ์ฆ์๋ฒ์ ๋๋ค.AI ์ธํด ๋ต๋ณ์ ์ถ๊ฐํ๋ฉด,1,2๋ฒ ๋ชจ๋ ๋ง์ํ์ ์ํฉ์์ ์๋น์๊ฐ ์์ฐ์์ signal์ ๋ณด๋์ ๋ ์์ฐ์๊ฐ ์๋ฌด๋ ์๋ค๋ฉด ์๋น์๋ ๋ฌดํ ๋๊ธฐ์ํ์ ๋น ์ง๊ฒ ๋ฉ๋๋ค. ์์ฐ์๊ฐ ์์ ์ฒ๋ฆฌํ๊ณ ์๋น์์๊ฒ signal์ ์ค ๋๊น์ง ๋ฌดํํ ๋๊ธฐํฉ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 4
- 138
Q&A
ํด๋์ค๋ช , ์ธ์คํด์ค ์ง๋ฌธ ์์ต๋๋ค.
์๋ ํ์ธ์. ๋ ์ฝฉ๋, ๊ณต์ ์ํฌํฐ์ฆ ์ฝ์ฆ์๋ฒ์ ๋๋ค.Data3 data4 = new Data3("D"); ์ด ์ฝ๋์์ new ์ฐ์ฐ์๋ ๋ค์ ๋ฐ๋ผ์ค๋ ํด๋์ค(Data3)์ '์ธ์คํด์ค'๋ฅผ ์์ฑํ์ฌ ๋ฐํํฉ๋๋ค. ์ด๋ฅผ ๋ณ์ data4์ ๋ด์์ต๋๋ค. data4๋ Data3์ ์ธ์คํด์ค๋ฅผ ๋ด์ ๋ณ์๋ผ ํ ์ ์์ต๋๋ค.'์ธ์คํด์ค๋ฅผ ๊ฐ๋ฆฌํค๋ ๋ณ์ ๋ช ' ์ด๋ผ๋ ์๋ฏธ์์ ์ธ์คํด์ค๋ช ์ด๋ผ๊ณ ๋ถ๋ฌ๋ ํฌ๊ฒ ํ๋ฆฐ๋ง์ ์๋๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 121
Q&A
๊ต์ฌ ๋ฌธ์
์๋ ํ์ธ์. jesung lee๋, ๊ณต์ ์ํฌํฐ์ฆ ์ฝ์ฆ์๋ฒ์ ๋๋ค.๋ค, ๋ณ๋๋ก ๊ต์ฌ๋ฅผ ํ๋งคํ๊ณ ์์ง๋ ์์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 155
Q&A
์ง๋ฌธ์ ๋๋ค
์๋ ํ์ธ์ ์ต๋ฏผ์๋.์๋ ๋งํฌ๋ฅผ ํ์ธํด์ฃผ์ธ์.https://www.inflearn.com/community/questions/1489894/extract-method-%EC%A7%88%EB%AC%B8
- 0
- 2
- 105
Q&A
extract method ์ง๋ฌธ
์๋ ํ์ธ์. ์ต๋ฏผ์๋, ๊ณต์ ์ํฌํฐ์ฆ ์ฝ์ฆ์๋ฒ์ ๋๋ค.'Extract Method' ๋ช ๋ น์ ์ํํ๋ฉด ์ด๋ํ ์ฝ๋๊ฐ ์ด๋ฏธ์ง์ ๊ฐ์ด ์ด๋ก์์ผ๋ก ์ ํ๋ ์ํ๋ก ๋ฐ๋๋ฉฐ, 'Extract Method'๋ฅผ ๋ช ๋ นํ ๋ถ๋ถ์ ํฌ์ปค์ฑ์ด ๋์ด ์์ต๋๋ค. ์ด๋, ๋ฉ์๋ ์ด๋ฆ์ ์ ๋ ฅ๋ฐ๊ธฐ ์ํ ๋์์ ๋๋ค. ์ฝ๋๋ฅผ ๋ฉ์๋๋ก ์ถ์ถ์ ํ๋๋ฐ ๋ฉ์๋ ์ด๋ฆ์ ์ด๋ป๊ฒ ์ง์์ง๋ฅผ ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ๊ฒ์ ๋๋ค. ์ ์ ํ ๋ฉ์๋ ์ด๋ฆ์ ์ ๋ ฅํ๊ณ ์ํฐํค๋ฅผ ์ ๋ ฅํ์๋ฉด ๊ทธ ์ด๋ฆ์ผ๋ก ๋ฉ์๋ ์์ฑ์ด ์๋ฃ๋๋ฉฐ ๋ค์ ์ฝ๋๋ฅผ ํธ์งํ ์ ์๋ ์ํ๋ก ๋์๊ฐ๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 122
Q&A
JSP ์ง๋ฌธ
์๋ ํ์ธ์. sim2๋, ๊ณต์ ์ํฌํฐ์ฆ ์ฝ์ฆ์๋ฒ์ ๋๋ค.JSP๋ ๊ฒฐ๊ตญ ๋ฐฑ์๋์์ ๋์ ์ผ๋ก HTML์ ์์ฑํ๋ ํ๋ ์์ํฌ ์ ๋๋ค. ๋์ ์ผ๋ก HTML์ ์์ฑํ๋ค๋ ๊ฒ์ ํด๋ผ์ด์ธํธ์ ์์ฒญ์ ๋ฐ๋ผ ๊ฐ์ URL์ ํธ์ถํ์ฌ๋ ๋ค๋ฅธ HTML์ ์๋ต๋ฐ์ ์ ์๋ค๋ ์๋ฏธ์ ๋๋ค. ์๋ธ๋ฆฟ์์ response ๊ฐ์ฒด์ ์ด๋ค ๊ฐ์ ์๋ตํ ์ง ๊ฐ๋ฐ์๊ฐ ์ง์ ์ ์ดํ๋ค๋ฉด JSP๋ ์ด response ๋ฅผ ์์ฑํ๊ธฐ์ ๋จ๊ณ์์ ์ฒ๋ฆฌ๋ฉ๋๋ค. JSP ๋ฌธ๋ฒ์ ๋ฐ๋ผ ์ ์ ํ HTML ์ฝ๋๊ฐ ๋์ ์ผ๋ก ์์ฑ๋๋ฉฐ ์ด HTML ์ฝ๋๋ฅผ response ์ ์ค์ด ์๋ตํ๊ฒ ๋ฉ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 215
Q&A
ํ์ ๋ชฉ๋ก ์กฐํ์ Whitelabel Error ์ง๋ฌธ
์๋ ํ์ธ์. ์์๋, ๊ณต์ ์ํฌํฐ์ฆ ์ฝ์ฆ์๋ฒ์ ๋๋ค.๋์์ ๋๋ฆฌ๊ณ ์ถ์ง๋ง ์ง๋ฌธ ๋ด์ฉ๋ง์ผ๋ก๋ ๋ต๋ณ์ ๋๋ฆฌ๊ธฐ ์ด๋ ต์ต๋๋ค.์ค์ ๋์ํ๋ ์ ์ฒด ํ๋ก์ ํธ๋ฅผ ZIPํ์ผ๋ก ์์ถํด์ ๊ตฌ๊ธ ๋๋ผ์ด๋ธ๋ก ๊ณต์ ํด์ ๋งํฌ๋ฅผ ๋จ๊ฒจ์ฃผ์ธ์.๊ตฌ๊ธ ๋๋ผ์ด๋ธ ์ ๋ก๋ ๋ฐฉ๋ฒ์ ๋ค์์ ์ฐธ๊ณ ํด์ฃผ์ธ์.https://bit.ly/3fX6ygx์ฃผ์: ์ ๋ก๋์ ๋งํฌ์ ์๋ ๊ถํ ๋ฌธ์ ๊ผญ ํ์ธํด์ฃผ์ธ์๋งํฌ: ๊ณต์ ์ํฌํฐ์ฆ๋งํฌ: ์์ฃผํ๋ ์ง๋ฌธ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 125
Q&A
์ค๋ฌด์์๋ JWT๋ฅผ ์ฌ์ฉํ์ง์๊ณ , HttpSession์ ์ฌ์ฉํ๋์?
์๋ ํ์ธ์. ์ ์ฐ์ฒ ๋, ๊ณต์ ์ํฌํฐ์ฆ ์ฝ์ฆ์๋ฒ์ ๋๋ค.JWT ๋ฐฉ์์ ๋งค์ฐ ๋ง์ด ์ฌ์ฉํ๋ ๋ฐฉ์์ ๋๋ค. ๋ค๋ง ์คํ๋ง ์ํ๋ฆฌํฐ๋ ๋ณ๋์ ๊ฐ์๋ก ๋ถ๋ฆฌํด์ผ ํ ๋งํผ ํ์ตํด์ผ ํ ๋ถ๋์ด ๋ง์ ํธ์ ๋๋ค. ๊ทธ๋์ ๋ณธ ๊ฐ์์์๋ ๊น์ ๋ด์ฉ์ ๋ค๋ฃจ๊ณ ์์ง๋ ์์ต๋๋ค. ํ๋ก ํธ์ ๋ฐฑ์๋๊ฐ ๋ถ๋ฆฌ๋ ํํ์ผ ๊ฒฝ์ฐ ํนํ JWT ๋ฐฉ์์ ๋ง์ด ์ฌ์ฉํฉ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 3
- 335
Q&A
์ ์๋ ํน์ ์๋ฐ ๊ณต๋ถ๋ ๊ฐ๋ฐ์ ๋ํ ์ฑ ์ถ์ฒ ํด์ฃผ์ค ์ ์์ผ์ญ๋๊น
์๋ ํ์ธ์. yuntyu01๋, ๊ณต์ ์ํฌํฐ์ฆ ์ฝ์ฆ์๋ฒ์ ๋๋ค.์ง๊ธ ๊ณต๋ถํ์๋ ์ ๋๋ฉด ์๋ฐ์ ๋ํด ์ด๋ฏธ ๊ณผํ๊ฒ ๊ณต๋ถํ๊ณ ๊ณ์ ๊ฒ ๊ฐ์ต๋๋ค. ์๋ฐ ์ฑ ์์ ์๊ฐํ๋ ๋ชจ๋ API๋ ์ฌ์ค ์น ๊ฐ๋ฐ ์ค๋ฌด์์ ๊ฑฐ์ ์ฌ์ฉํ์ง ์๋๊ฒ์ด ๋๋ถ๋ถ์ ๋๋ค. ์๋ฐ ์ฑ ๋ณด๋จ ๊ฐ์ฒด์งํฅ์ด๋ผ๋ ๊ฒ์ ์๋ฏธ ํน์ ์คํ๋ง์ ๋ํ ๊ฐ๋ ์ ๋ฆฝ์ด ๋์์ด ๋ ๊ฑฐ๋ผ๊ณ ์๊ฐํด์. 'ํ ๋น์ ์คํ๋ง 3' ๊ฐ์ ์ฑ ์ด ์ค๋๋์์์๋ ์คํ๋ง์ ๋ํ ๊ฐ๋ ์ ๋ฆฌ์ ๋์์ด ๋ฉ๋๋ค. ๊น์ํ ์ ์๋์ด ์ฐ์ '์๋ฐ ORM ํ์ค JPA ํ๋ก๊ทธ๋๋ฐ' ์ฑ ๋ JPA ๊ฐ๋ ์ ๋ฆฝ์ ๋งค์ฐ ๋์์ด ๋ง์ด ๋ฉ๋๋ค. ์์ ์ถ์ฒ๋๋ฆฐ ์ฑ ๋ค์ ๋ฐ๋งค๋์ง ์ค๋๋์๊ธฐ์ ์ง๊ธ ๋น์ฅ ์ค๋ฌด์ ์ฐ๊ธฐ๋ ์ ํฉํ์ง ์์ผ๋, ์คํ๋ง ํ๋ ์์ํฌ์ JPA์ ์ฒ ํ, ๊ฐ๋ ์ ํ์ตํ๊ธฐ์ ์ ์ ํฉ๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 277