Spring Boot JUnit ใในใ - ใปใญใฅใชใใฃใๆดป็จใใ Bank ใขใใชใฑใผใทใงใณ
Spring Boot๏ผSpring Boot๏ผใง้่กใขใใชใฑใผใทใงใณใ้็บใใพใใใใ้็บใใใชใใ็บ็ใใๆงใ ใชๅ้กใไธใคใใค็ดๆฅJUnitใงใในใใใฆใฟใชใใใ่ชๅใงๆฉใฟใใขใใชใฑใผใทใงใณใๆง็ฏใงใใๅใ้คใ่ฌ็พฉใงใใ
ๅ่ฌ็ 528ๅ
้ฃๆๅบฆ ๅ็ด
ๅ่ฌๆ้ ็กๅถ้

- ๆช่งฃๆฑบ
์์ฒญ/์๋ต DTO ๊ด๋ จ ๋ฌธ์
์๋ ํ์ธ์, dto ๊ด๋ จ ๋ฌธ์๋๋ฆฝ๋๋ค. ์์ฒญ/์๋ต DTO๋ฅผ ์ static์ผ๋ก ๋ง๋๋์?์ด์ ๋ฐ์ดํฐ๊ฐ ์ ์ง๋์ง ์๋์?? ๋งค๋ฒ ๊ฐ์ฒด๋ฅผ ๋ง๋ค๋ฉด ์๋๋์? @Getter @
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธjaeryang
ใป
0
157
2
- ๆช่งฃๆฑบ
์๋ ํ์ธ์ ์ธ์ฆ์ด ํ์ํ url์ ์ํ์ฌ /s๋ฅผ ๋ถ์ด๋๊ฒ์ ๋ํด ์ง๋ฌธ์์ต๋๋ค.
์๋ ํ์ธ์ ์ธ์ฆ์ด ํ์ํ url์ ์ํ์ฌ /s๋ฅผ ๋ถ์ด๋๊ฒ์ ๋ํด ์ง๋ฌธ์์ต๋๋ค.์ค๋ฌด์์๋ url๋ถ๋ฆฌ๋ฅผ ์ํด /s๋ง ๋ถ์ด๊ธฐ๋ ํ๋์?์๋๋ผ๋ฉด url ์ค๊ณ๋ฅผ ์ด๋ค์์ผ๋ก ํด์ผํ ์ง ํ์ ์๊ณ ์ถ์ต๋๋น.
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธqheogus555834
ใป
0
148
1
- ๆช่งฃๆฑบ
validation aop์ฌ์ฉ์ ๋ํด์ ์ง๋ฌธ์์ต๋๋ค.
@ResponseStatus(HttpStatus.BAD_REQUEST)@ExceptionHandler(BindException.class)public ApiResponse bindException(BindExcep
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธqheogus555834
ใป
0
234
2
- ๆช่งฃๆฑบ
Dummy ํด๋์ค ์์น์ ๋ํ ์ง๋ฌธ
ํ์ฌ "ํ์๊ฐ์ ์๋น์ค ์ฝ๋ ๋ฆฌํฉํ ๋ง"๊น์ง ๋ดค๋๋ฐ Dummy๋ ํ ์คํธ ๋จ์์๋ง ์ฐ์ด๋ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค. ๊ทธ๋ฌ๋ฉด ๋๋ฏธ ํด๋์ค๋ฅผ main.config.dummy๊ฐ ์๋ test.dummy์ ์์ฑํ๋ ๊ฒ์ด ์๋ฏธ๊ฐ ๋ถ๋ช ํ๊ณ ์ถํ ๊ฐ๋ฐ ๋ฐ
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธdummyrjsjej25855
ใป
0
278
2
- ๆช่งฃๆฑบ
ํ ์คํธ ๋ฐฉ์์ ๊ดํด์ ์ง๋ฌธ์ด ์์ด์
์๋ ํ์ธ์ ๊ฐ์ฌ๋ ๊ฐ์ ๋ฃ๊ณ ๋ง์ด ๋ฐฐ์ฐ๊ณ ์์ต๋๋ค.๋ค๋ฆ์ด ์๋๋ผ ํ ์คํธ ๋ฐฉ์์ ์ง๋ฌธ์ด ์์ด์ ๋ฌธ์ ๋๋ฆฝ๋๋ค.ํ์ฌ ํ ์คํธ๋ ์๋น์ค ์ฝ๋๋ฅผ ๋จผ์ ์ง๊ณ ํ ์คํธ๋ฅผ ์งํํ๋๋ฐํ ์คํธ ๋ฐฉ์์๋ ํ ์คํธ ์ฝ๋๋ฅผ ๋จผ์ ์ง๊ณ ์๋น์ค
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธtddํ ์คํธ๋ฐฉ์dltmdgns40299159
ใป
0
277
2
- ๆช่งฃๆฑบ
์คํ๋ง ๋ฒ์ ์ ์ผ ๊ฒฝ์ฐ์๋ Pointcut @PostMapping ์กฐ๊ฑด์ด ๋ฌ๋ผ์ง๊น์?
์๋ ํ์ธ์ ๊ฐ์ฌ๋ํ์ฌ ์คํ๋ง๋ถํธ 3.2.2 ๋ฒ์ ์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.๋ฐฐ์ด๋๋ก ๊ฐ์ธ์ ์ธ ํ๋ก์ ํธ์ ์ ์ฉํด๋ณด๊ณ ์๋๋ฐ@Around ์ ๋ ธํ ์ด์ ์ ๋ฉ์๋ ์คํ์ด@GetMapping์ผ ๊ฒฝ์ฐ์๋ AOP๊ฐ ์ ์๋ํ๋<
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธkms920106
ใป
1
424
1
- ๆช่งฃๆฑบ
equals์ longValue ๊ด๋ จ ์ง๋ฌธ๋๋ฆฝ๋๋ค
[์ง๋ฌธ]์ ๊ฐ ๋ด๋นํ๋ ์ ๋ฌด์์๋ Long ๊ฐ์ ๋น๊ตํ๋ ์ผ์ด ๊ฑฐ์ ์์ด์ ์ด ์ฑํฐ์์ ์๊ฐ์ ๋ชป ํ์๋ ๋ถ๋ถ์ ์๊ฒ ๋์ด ์ข์์ต๋๋ค.๊ด๋ จ ์๋ฃ๋ฅผ ์ฐพ์๋ณด๋ค๊ฐ equals ๋ฉ์๋์์๋ Long ํ์ ์ผ ๊ฒฝ์ฐ .longValue();๋ก ์ฒดํฌํ๋
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธkms920106
ใป
0
315
1
- ่งฃๆฑบ
๊ณ์ข๋ฒํธ๋ฅผ Long ํ์ ์ผ๋ก ํ๋ ์ด์ ๊ฐ ๋ฌด์์ผ๊น์?!
๊ธฐ์ด์ ์ธ ์ง๋ฌธ์ผ ์๋ ์์ผ๋ ๊ถ๊ธํฉ๋๋ค...
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธkms920106
ใป
0
479
2
- ่งฃๆฑบ
[์ ๋ณด๊ณต์ ] Hibernate ๋ก๊ทธ ์๋ ์ํ์๋ ๋ถ๋ค!!
Hibernate ๋ก๊ทธ ์๋ ์ํ์๋ ๋ถ๋ค ์ค์ ์ ์ฒ๋ผ Spring-boot:3.0.0 ์ฐ์๋ ์ฌ๋ ๊ณ์๋ค๋ฉด ๋์ ๋ ๊ฒ๋๋ค! ๊ธฐ์กด ๊ฐ์ฌ๋ application-tes
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธjjag10155416
ใป
3
340
0
- ่งฃๆฑบ
UserControllerTest ํ ์คํธ ์คํจ ๋ฌธ์
์๋ ํ์ธ์, ๊ฐ์ฌ๋!๊ฐ์ฌ๋ ์ฌ์ด ์ค๋ช ๋๋ถ์ ์ฌ๋ฐ๊ฒ ๊ฐ์ ๋ฃ๊ณ ์์ต๋๋ค. ํญ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.Purpose๋ค๋ฆ์ด ์๋๋ผ, UserControllerTest ๊ด๋ จ ์ง๋ฌธ์ด ์์ด์ ์ด๋ ๊ฒ ๋ฌธ์
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธjjag10155416
ใป
0
308
1
- ่งฃๆฑบ
์คํ๋ง ์ํ๋ฆฌํฐ 6.2 ๋ฒ์ ์ดํ๋ก apply() ๋ฉ์๋๋ฅผ ์ด์ฉํ JwtAuthenticationFilter ๊ฐ ๋ฑ๋ก์ด ์๋ฉ๋๋ค.
์ง์ ๋ง๋ JwtAuthenticationFilter ๋ฅผ ์คํ๋ง ์ํ๋ฆฌํฐ ํํฐ๋ก ๋ฑ๋กํ๋ ๊ณผ์ ์์ HttpSecurity.apply() ๋ฉ์๋๋ฅผ ํ์ฉํ์ จ๋๋ฐํ ์์ ์คํ๋ง ์ํ๋ฆฌํฐ 6.2 ๋ฒ์ ์ดํ๋ก๋ apply() ๋ฉ์๋๊ฐ deprecated ๋์ด
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธghwns66598779
ใป
2
1,086
1
- ๆช่งฃๆฑบ
import ์ค๋ฅ
์๋ ํ์ธ์ ํ๋ก์ ํธ ์์ฑ ์ ์ด๋ ๊ฒ ์ค๋ฅ๊ฐ ๋จ๋๋ฐ, ์ด๋ค ๋ฌธ์ ์ธ์ง ๋ชจ๋ฅด๊ฒ ์ด์ ๊ธ
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธ1006pp7451
ใป
0
415
3
- ๆช่งฃๆฑบ
spring initializer gradle ์์ 3.x.x ๋ ๋ฐ์ ์์ด์. 2.x.x๋ ๋ณด์ด์ง ์๋๋ฐ ์ด๋กํ์ ธ
spring initializer gradle ์์ 3.x.x ๋ ๋ฐ์ ์์ด์. 2.x.x๋ ๋ณด์ด์ง ์๋๋ฐ ์ด๋กํ์ ธ
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธgusdn6526
ใป
0
430
2
- ๆช่งฃๆฑบ
์๋ ํ์ธ์ ๋ก๊ทธ์ ์ฑ๊ณต์ ์ผ๋ก ๋ค์ด์จ๊ฒ๊ฐ์ต๋๋ค..
์๋ ํ์ธ์ ๊ทธ์ ์ ์ง๋ฌธ ์ฌ๋ ธ๋ ์๊ฐ์์ ๋๋ค.. ์ด๋ฒ์ ๋ก๊ทธ์ ์ฑ๊ณต์ ์ผ๋ก postm
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธkjkkmk423972118
ใป
0
228
1
- ๆช่งฃๆฑบ
JwtAuthorizationfilter test mvc.performget ๊ด๋ จ ์ง๋ฌธ์ ๋๋ค!
https://github.com/kimjeonggeon/ba
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธkjkkmk423972118
ใป
0
277
1
- ๆช่งฃๆฑบ
JwtAuthorizationfilter test mvc.performget ๋ถ
์ด๋ถ๋ถ์ urltemplate์ผ๋ก ๋ฐ์์ผํ๋๋ฐ array๋ก ๋ฐ๋ค์ ์ด๋ป๊ฒ ํ๋ฉด u
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธไฝๆ่ ใชใ
ใป
0
218
1
- ่งฃๆฑบ
longValue() ์ง๋ฌธ
Long ํ์ ์ ๋น๊ตํ ๋ longValue() ๋ฅผ ์ฐ์ จ๋๋ฐLong ์ด๋ผ๋ ๋ ํผ๋ฐ์ค ๊ฐ์ฒด๋ฅผ ๋น๊ตํ ๋ equals() ๋ฅผ ์จ๋ ๋์ง ์๋์ ? ์ ๊ฐ equals() ๋ก ํ๊ณ ํ ์คํธํด๋ดค๋๋ฐ ์ค๋ฅ๊ฐ ๋จ์ง๋ ์์์ ๋ญ๊ฐ ๋ ๋์์ง ๊ถ๊ธํฉ๋๋ค !
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธcristiano
ใป
0
220
1
- ๆช่งฃๆฑบ
jwt ์ธ๊ฐํํฐ ๊ทํ๋ฐ ๋ฑ๋ก
ํ์๊ฐ์ ์ ๋๋๋ฐ ๋ก๊ทธ์ธ ์๋ ์ ์๋ฌ ๋จ๊ณ ๊ทธ์ ์ ์๋ฌ ๋ฉ์์ง์๋ ์๋์ ๊ฐ์ด
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธkjkkmk423972118
ใป
0
326
1
- ๆช่งฃๆฑบ
์คํ๋ง๋ถํธ 3๋ฒ์
์๋ ํ์ธ์! ์คํ๋ง๋ถํธ 3๋ฒ์ ์ผ๋ก๋ง ์ง๊ธ ์งํ์ด ๋์ด์ ๊ฐ์๋ฅผ ๋ณด๋ฉฐ ๋ฐ๋ผ๊ฐ๊ณ ์๋๋ฐ ํน์ configํ ๋ deprecate ๋๊ฑฐ๋ฅผ 3๋ฒ์ ์ ๋ง๊ฒ ๋ฐ๊ฟ๋ ์ฐธ๊ณ ํ ๋งํ๊ฒ ์์๊น์ฌ?
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธkjkkmk423972118
ใป
1
328
1
- ่งฃๆฑบ
๊ถํ์ฒ๋ฆฌ๋ฅผ ์ํ ์ธ์ ๊ฐ์ ์ฃผ์
/api/admin ์์ฒญ ์ ๊ถํ๋ง์ ์ฒดํฌํ๊ธฐ ์ํด id ์ role ๋ง ์๋ ๊ฐ์ฒด๋ฅผ ์ํ๋ฆฌํฐ์ธ์ ์ ์ ์ฅํ๋ค๊ณ ํ์ จ๋๋ฐ๋ง์ฝ username ์ด๋ email ์ด ํ์ํ ๊ฒฝ์ฐ๋ผ๋ฉด ๊ทธ ๋ก์ง๋ BasicAuthenticationFilter ๋ฅผ ์์๋ฐ์ ํํฐ์
spring-bootjunit์ํํธ์จ์ด-ํ ์คํธcristiano
ใป
0
409
1

