rlawls19915543
Reviews Written
6
Average Rating
5.0
Posts
Q&A
fetchJoin ๋ฌธ์๋๋ฆฝ๋๋ค.
๋ต๋ณํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!join์ ๋ช ์ํ์ง ์์ ๊ฒฝ์ฐ cross join์ด ํธ์ถ๋๋๊ตฐ์!
- 1
- 2
- 258
Q&A
@Transactional(readOnly = true) ์ ๋ํ ์ง๋ฌธ์ด ์์ต๋๋ค!
๋ต๋ณ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!JPA๋ฅผ ์ฌ์ฉํ๋ฉด 1์ฐจ ์บ์๋ฅผ ํตํด์ REPETABLE READ ํจ๊ณผ๋ฅผ ์ป์ ์ ์๋ค๊ณ ํ์ จ๋ ๊ฒ ๊ฐ์๋ฐ์.๊ทธ๋ฌ๋ฉด readOnly๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ์๋ ๊ฐ์ด ํธ๋์ญ์ isolation level์ READ_COMMITTED๋ก ๋ณ๊ฒฝํ๋ ๋ฑ์ ์ต์ ํ๋ ๊ฐ๋ฅํ ๊ฑธ๊น์?@Transactional(readOnly = true, isolation = Isolation.READ_COMMITTED)
- 0
- 3
- 291
Q&A
ErrorResource ์ถ๊ฐํ ๋ฐ์๋๋ ์๋ฌ ์ ๋๋ค.
1. NullpointException-> ์ ์๋ชป์ด์์ต๋๋ค... application์ ์ ๋๋ก๋ ํจํค์ง์ ๋ฃ์ง ์์ ์ค๋ฅ์์ต๋๋ค. 2. ์ ๊ฐ ๊ณตํต ๋ฉ์๋๋ฅผ ์๋ชป ์์ฑํด์ ๋ฐ์๋ ์๋ฌ์ ๋๋ค. return ResponseEntity.badRequest().body(new ErrorsResource(errors)); ๋ ๊น๊ฒ ์ฐพ์ง ๋ชปํ๊ณ ์ง๋ฌธ๋๋ฆฐ์ ์ฃ์กํ๊ณ ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค.!
- 0
- 2
- 462
Q&A
ํ์ ์์ PM, DM ์ ๋๋ ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ์๋์?
์ํ๋ ๋ต๋ณํด์ฃผ์ ์ ๋๋จํ ๊ฐ์ฌํฉ๋๋ค! ์ค๋ฌด์์ JPA๋ฅผ ์ฌ์ฉํ์๋ ๊ณ ์๋์ ๋ต๋ณ์ ๋ค์ผ๋ ํฐ ํ์ด ๋๋ค์!๊ฑฑ์ ํ๋(์ฐ์ฐํ๋) ๋ถ๋ถ์ ๋ํด ์ค๋ช ์ ๋ค์ผ๋ ๋ ์ฉ๊ธฐ๊ฐ ์๊ธฐ๋ค์ ใ ใ ๊ผญ ์ํ๋ JPA ์๋ฆฌ์ฆ ๊ฐ์๋ฅผ ์๊ฐํ๊ณ ์ค๋ฌด์์ ์ ์ฉํด ๋ณด๊ฒ ์ต๋๋ค!
- 1
- 5
- 805
Q&A
ํ์ ์์ PM, DM ์ ๋๋ ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ์๋์?
์ ๋ต๋ณ ์์ค์ ๊น์ด๊ฐ ์ญ์ ๋จ๋ค๋ฅด์๋ค์! ๊ฐ๋์ด์์! ๋ต๋ณ ์ฃผ์ ์ ์ ๋ง ๊ฐ์ฌ๋๋ฆฝ๋๋ค!!์ํ๋ ๋ง์ง๋ง์ผ๋ก ํ ๊ฐ์ง ๋ ๊ถ๊ธํ ์ ์ด ์๋๋ฐ์. PM์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ์๋ ์ด์ฉ ์ ์์ด getter๊ฐ ๋ง์ด ์๊ธธ ๊ฒ ๊ฐ์๋ฐ์.์บก์ํ ์ธก๋ฉด์์๋ ๋ณ๋ก์ผ ์๋ ์๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์์๊ฑฐ๋ ์. ํน์ ์ค๋ฌด์์ ์ด๋ฐ ์ ์ ๊ทน๋ณตํ๊ธฐ ์ํด toDTO ๋ฉ์๋๋ฅผ PM์ ๋๊ณ getter๋ฅผ ์ ๊ฑฐํ๋ ๋ฐฉ๋ฒ๋ ์ฌ์ฉํ์๋์? (๋ ์ด์ด๊ฐ ๋ถ๋ฆฌ ๊ด์ ์์๋ ์ข์ง ์์ ๊ฒ ๊ฐ์ง๋ง์..ใ )์๋๋ฉด ์ด๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ์์๊น์?
- 1
- 5
- 805
Q&A
์๋ ํ์ธ์.. ๊ฐ์๋ฅผ ๋ธ๋ก๊ทธ์ ์ฌ๋ ค๋ ๋ ๊น์?
์ ๊ฐ์ฌํฉ๋๋ค.!!!
- 0
- 2
- 297
Q&A
์๋ฐ 1.8์ ์ฌ์ฉ์ค์ธ๋ฐ... Predicate ์ Predicate.not์ด ์๋ค์..
๋ต๋ณํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.@!@@@@
- 0
- 2
- 242
Q&A
๋์์ ๋๊น๋ฌธ์
์ ๋ ์๋ถ๋ค๊ณผ ๊ฐ์ ์ด์ ์ ๋๋ค.
- 0
- 8
- 838




