ๅฎ่ทต๏ผSpring Data JPA
Spring Data JPAใฏใๆขๅญใฎๅถ้ใ่ถ ใใฆใใพใใง้ญๆณใฎใใใซใชใใธใใชใซๅฎ่ฃ ใฏใฉในใชใใงใคใณใฟใใงใผในใ ใใง้็บใๅฎไบใใใใจใใงใใพใใใใใฆ็นฐใ่ฟใ้็บใใฆใใๅบๆฌCRUDๆฉ่ฝใๅ จใฆๆไพใใพใใ Spring Data JPAๅฎๅใใฆใใฆใใๅฑใใใพใใ
ๅ่ฌ็ 16,993ๅ
้ฃๆๅบฆ ไธญ็ดไปฅไธ
ๅ่ฌๆ้ ็กๅถ้

ไปใฎๅ่ฌ็ใใใใใ่ณชๅใๆฐใซใชใใพใใ๏ผ
- ๆช่งฃๆฑบ
existsByUserIdAndProjectId vs existsByUserAndProject ์ค ์ด๋ค ๋ฐฉ์์ด ์ ์ ํ ๊น์?
[์ง๋ฌธ ํ ํ๋ฆฟ]1. ๊ฐ์ ๋ด์ฉ๊ณผ ๊ด๋ จ๋ ์ง๋ฌธ์ธ๊ฐ์? (์/์๋์ค)2. ์ธํ๋ฐ์ ์ง๋ฌธ ๊ฒ์ํ๊ณผ ์์ฃผ ํ๋ ์ง๋ฌธ์ ์๋ ๋ด์ฉ์ธ๊ฐ์? (์/์๋์ค)3. ์ง๋ฌธ ์ํ๊ธฐ ๋ฉ๋ด์ผ์ ์ฝ์ด๋ณด์ จ๋์? (์/์๋์ค)<
javaspringspring-bootjpajoooo
ใป
13ๆฅๅ
0
46
1
- ๆช่งฃๆฑบ
existsByUserIdAndProjectId vs existsByUserAndProject ์ค ์ด๋ค ๋ฐฉ์์ด ์ ์ ํ ๊น์?
[์ง๋ฌธ ํ ํ๋ฆฟ]1. ๊ฐ์ ๋ด์ฉ๊ณผ ๊ด๋ จ๋ ์ง๋ฌธ์ธ๊ฐ์? (์/์๋์ค) ์2. ์ธํ๋ฐ์ ์ง๋ฌธ ๊ฒ์ํ๊ณผ ์์ฃผ ํ๋ ์ง๋ฌธ์ ์๋ ๋ด์ฉ์ธ๊ฐ์? (์/์๋์ค) ์3. ์ง๋ฌธ ์ํ๊ธฐ ๋ฉ๋ด์ผ์ ์ฝ์ด๋ณด์ จ๋์? (์/์
javaspringspring-bootjpaไฝๆ่ ใชใ
ใป
14ๆฅๅ
0
70
3
- ๆช่งฃๆฑบ
MemberRepository ๊ตฌํ์ฒด
MemberRepository์ ๊ตฌํ์ฒด๋ ํ๋ก์ ๊ฐ์ฒด๋ผ๊ณ ๋ฐฐ์ ์ต๋๋ค ๊ทธ๋ ๋ค๋ฉด ํด๋น ํ๋ก์ ๊ฐ์ฒด ์์์ SimpleJpaReposi
javaspringspring-bootjpashong5096384
ใป
3ใถๆๅ
0
44
1
- ๆช่งฃๆฑบ
pdf ํํ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
pdf 6ํ์ด์ง์org.springframework.data.repository.Repository๋ฅผ ๊ตฌํํ ํด๋์ค๋ ์ค์บ ๋์<p
javaspringspring-bootjpayoon66698578
ใป
3ใถๆๅ
0
51
1
- ๆช่งฃๆฑบ
๋ก๊ทธ๊ฐ ๋จ์ง ์๋ ๋ฌธ์ .
<img src="https://cdn.inflearn.com/public/files/posts/596be732-e89a-49cc-85c4-f7bbe7e09f16/0102d61d-b2bc-42e6-a7a9-3fb9829bf53b.webp" media-type="img"
javaspringspring-bootjpayoon66698578
ใป
3ใถๆๅ
0
64
1
- ๆช่งฃๆฑบ
ํ ์คํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ๊ฐ์๋ junit4๊ฐ ๋ง๋์??
์์์์๋ ์ด์ junit5๋ฅผ ์์กด๊ด๊ณ๋ก ๊ฐ์ ธ๊ฐ๋ค๊ณ ๋์์๊ณ build.gradle์ ์๋ exclude๊ฐ junit4๋ฒ์ ์ ๋ํ๊ฑธ excludeํ๋ค๊ณ ํ์๋๋ฐ์..<p style="text-align: left
javaspringspring-bootjpayoon66698578
ใป
3ใถๆๅ
0
62
2
- ๆช่งฃๆฑบ
pdf ํ์ผ๊ณผ ์ฐจ์ด์ ์ด ์๋ ๊ฒ๊ฐ์๋ฐ ๋ฌธ์ ์๋์?
<img src="https://cdn.inflearn.com/public/files/posts/92a879b7-d72d-4ea0-be74-cc61a7b4a230/f2265e99-5960-4a24-b58f-0f73328260cb.webp" media-type="img"
javaspringspring-bootjpayoon66698578
ใป
3ใถๆๅ
0
61
2
- ๆช่งฃๆฑบ
@PrePersist, @PreUpdate ํธ์ถ ์์ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
@PrePersist๊ฐ ์๋ ๋ฉ์๋๋ ์์์ฑ ์ปจํ ์คํธ์ ์ํฐํฐ๋ฅผ ์ ์ฅํ ๋ ์ฆ, save()๋ persist() ํธ์ถ ์์ ์ ํธ์ถ๋๋๊ฒ์ธ๊ฐ์? ์๋๋ฉด flush()์ดํ์ INS
javaspringspring-bootjpagomdole030581
ใป
3ใถๆๅ
0
71
2
- ๆช่งฃๆฑบ
Sort ์ธํฐํ์ด์ค๋ ์ ์ฌ์ฉ ์ํ๋์?
์๋ ํ์ธ์.๊ฐ์ ์ด๋ฐ์ Sort์ธํฐํ์ด์ค์ Pageable์ธํฐํ์ด์ค๋ฅผ ๋ง์ํด์ฃผ์ จ๋๋ฐ, ์ดํ์ Sort์ ๋ํด์๋ ์ธ๊ธ์ด ์์ผ์ ์ ์ง๋ฌธ๋๋ฆฝ๋๋ค.&nbs
javaspringspring-bootjpagomdole030581
ใป
4ใถๆๅ
0
44
1
- ๆช่งฃๆฑบ
์ค์บ๋์ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์. ๋ค๋ฅธ์ง๋ฌธ์๋ ๋์ผํ๊ฒ ์๋๋ฐ ๋ต๋ณ์ด ์กฐ๊ธ ๋ชจํธํ๊ฑฐ๊ฐ์์ ๋ค์ ์ง๋ฌธ ๋๋ฆฝ๋๋ค.๊ฐ์ ์๋ฃ์ ํด๋น ๊ฐ์ ๋ถ๋ถ์ ๋ณด๋ฉด<p sty
javaspringspring-bootjpagomdole030581
ใป
4ใถๆๅ
0
40
1
- ๆช่งฃๆฑบ
ํ์ด๋ฒ๋ค์ดํธ6์์์ ์ต์ ํ์ ์ด์ ์ง๋ฌธ
[์ง๋ฌธ ํ ํ๋ฆฟ]1. ๊ฐ์ ๋ด์ฉ๊ณผ ๊ด๋ จ๋ ์ง๋ฌธ์ธ๊ฐ์? ์2. ์ธํ๋ฐ์ ์ง๋ฌธ ๊ฒ์ํ๊ณผ ์์ฃผ ํ๋ ์ง๋ฌธ์ ์๋ ๋ด์ฉ์ธ๊ฐ์? ์3. ์ง๋ฌธ ์ํ๊ธฐ ๋ฉ๋ด์ผ์ ์ฝ์ด๋ณด์ จ๋์? ์[์ง๋ฌธ ๋ด์ฉ]
javaspringspring-bootjpajaehyeoklim
ใป
6ใถๆๅ
0
73
1
- ๆช่งฃๆฑบ
save() vs saveAndFlush DB ํต์ ํ์
[์ง๋ฌธ ํ ํ๋ฆฟ]1. ๊ฐ์ ๋ด์ฉ๊ณผ ๊ด๋ จ๋ ์ง๋ฌธ์ธ๊ฐ์? ์2. ์ธํ๋ฐ์ ์ง๋ฌธ ๊ฒ์ํ๊ณผ ์์ฃผ ํ๋ ์ง๋ฌธ์ ์๋ ๋ด์ฉ์ธ๊ฐ์? ์3. ์ง๋ฌธ ์ํ๊ธฐ ๋ฉ๋ด์ผ์ ์ฝ์ด๋ณด์ จ๋์? ์[์ง๋ฌธ ๋ด์ฉ]
javaspringspring-bootjpajaesungyoun8400
ใป
6ใถๆๅ
0
46
1
- ๆช่งฃๆฑบ
์์ JPA ๋ฆฌํฌ์งํ ๋ฆฌ ์ฝ๋ ์์ ๋ถ๋ถ
[์ง๋ฌธ ๋ด์ฉ]๋ฉ์๋ ์ด๋ฆ์ผ๋ก ์ฟผ๋ฆฌ ์์ฑ ์ฑํฐ์ ์ฒซ ์์ ์ฝ๋์์JPA๋ก ์ง์ ์์ฑํ findByUsernameAnd... ๋ฉ์๋ ๋ด๋ถ<p s
javaspringspring-bootjpajywon11282954
ใป
7ใถๆๅ
0
78
2
- ๆช่งฃๆฑบ
bulk์ฐ์ฐ ํ flushํ๋ ์ด์ ๋ฅผ ๋ชจ๋ฅด๊ฒ ์ด์
ํ์ตํ๋ ๋ถ๋ค๊ป ๋์์ด ๋๊ณ , ๋ ์ข์ ๋ต๋ณ์ ๋๋ฆด ์ ์๋๋ก ์ง๋ฌธ์ ์ ๋ค์์ ๊ผญ ํ์ธํด์ฃผ์ธ์.1. ๊ฐ์ ๋ด์ฉ๊ณผ ๊ด๋ จ๋ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์.2. ์ธํ๋ฐ์ ์ง๋ฌธ ๊ฒ์ํ๊ณผ ์์ฃผ ํ๋ ์ง๋ฌธ(๋งํฌ)์ ๋จผ์
javaspringspring-bootjpahahahoho37976862
ใป
7ใถๆๅ
0
138
3
- ๆช่งฃๆฑบ
bulk insert ์ง๋ฌธ์ ๋๋ค.
์๋ ํ์ธ์.bulk insert ๊ด๋ จํด์ ๊ถ๊ธํ์ ์ด ์์ต๋๋ค.์ฌ์ค์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ค๋ฃฐ ๋ IDENTIT
javaspringspring-bootjpahahahahaha
ใป
9ใถๆๅ
0
157
2
- ๆช่งฃๆฑบ
๊ต๋งํ๋ ๊ฒ ๊ฐ์์.
ํญ์ ๋ง์กฑํฉ๋๋ค.
javaspringspring-bootjpavirtu
ใป
9ใถๆๅ
0
134
1
- ๆช่งฃๆฑบ
RESTful ๊ฐ์๋ ์ํ์๋ ๊ฑด์ง ๊ถ๊ธํฉ๋๋ค.
=========================================[์ง๋ฌธ ํ ํ๋ฆฟ]1. ๊ฐ์ ๋ด์ฉ๊ณผ ๊ด๋ จ๋ ์ง๋ฌธ์ธ๊ฐ์? (์๋์ค)2. ์ธํ๋ฐ์ ์ง๋ฌธ ๊ฒ์ํ๊ณผ ์์ฃผ ํ๋ ์ง๋ฌธ์ ์๋ ๋ด์ฉ์ธ๊ฐ์?
javaspringspring-bootjpafingertime002321
ใป
10ใถๆๅ
0
131
2
- ๆช่งฃๆฑบ
๋์ ํ ์ด๋ธ์ ๋ํ ์ง๋ฌธ
ํ์ตํ๋ ๋ถ๋ค๊ป ๋์์ด ๋๊ณ , ๋ ์ข์ ๋ต๋ณ์ ๋๋ฆด ์ ์๋๋ก ์ง๋ฌธ์ ์ ๋ค์์ ๊ผญ ํ์ธํด์ฃผ์ธ์.1. ๊ฐ์ ๋ด์ฉ๊ณผ ๊ด๋ จ๋ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์.2. ์ธํ๋ฐ์ ์ง๋ฌธ ๊ฒ์ํ๊ณผ ์์ฃผ ํ๋ ์ง๋ฌธ(๋งํฌ)์ ๋จผ์
javaspringspring-bootjpapakapoki
ใป
10ใถๆๅ
0
74
1
- ๆช่งฃๆฑบ
์์์ฑ ์ ์ด์ ์ฐ๊ด๊ด๊ณ
ํ์ตํ๋ ๋ถ๋ค๊ป ๋์์ด ๋๊ณ , ๋ ์ข์ ๋ต๋ณ์ ๋๋ฆด ์ ์๋๋ก ์ง๋ฌธ์ ์ ๋ค์์ ๊ผญ ํ์ธํด์ฃผ์ธ์.1. ๊ฐ์ ๋ด์ฉ๊ณผ ๊ด๋ จ๋ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์.2. ์ธํ๋ฐ์ ์ง๋ฌธ ๊ฒ์ํ๊ณผ ์์ฃผ ํ๋ ์ง๋ฌธ(๋งํฌ)์ ๋จผ์
javaspringspring-bootjpamikm72437484
ใป
10ใถๆๅ
0
118
2
- ๆช่งฃๆฑบ
๊ฐ์ 10:25 ์ง๋ฌธ
์๋ ํ์ธ์, ๊ฐ์ 10:25์์ ๋ค๋ฃจ์ ๋ด์ฉ์ ๋ํด ์ง๋ฌธ๋๋ฆฝ๋๋ค. <p style="text-align: lef
javaspringspring-bootjpataketaektech
ใป
10ใถๆๅ
0
63
1

