BACKEND
-
[spring security] - 초기 설정BACKEND/JWT 2025. 9. 27. 17:20
위 암호화된 패스워드 뜨고.. 로그인창이 떠야 만드는 순서만드는 순서1. WebConfig -> 2. SecurityConfig1. WebConfig@Configuration@EnableWebMvc2. SecurityConfig@RequiredArgsConstructor // 매개변수 생성자@Configuration@EnableWebSecurity3. UserAuthenticationEntryPoint@Coponent4. JwtAuthFilter다시 SecurityConfig 가면, 에러 해결됨5. UserAuthProvider가서 3개가 하나다.
-
[ 매개변수] - @PathVariable, @ResponseBody, @ParamBACKEND/Spring Boot 2025. 9. 16. 13:04
1)ResponseEntity => Spring에서 @ReponseBody로 DTO를 반환하면 알아서 Json으로 변환해 주기도 하고,상태코드를 반환해준다. HttpStatus.OK : 200HttpStatus.CREATED : 201 2)@CrossOrigin // Controller에서 사용함컨트롤러에 @CrossOrigin을 붙여주면 컨트롤러 진입 직전에 동작한다.외부에서 자바스크립트 요청이 오는 것을 허용한다. F5해서 콘솔 다시 확인 3) DAO에서 사용함 @Mapper // 구현을 위한 상속클래스가 필요없다. + @SqlSession 기능까지 지원원래는 impl과 service를 @Repository에 써서 사용했는데, 이젠 impl이 필요없다. 4)추가적으로 공부 @PathVariable ..
-
[JPA vs myBatis - Setting] 마이바티스 쓸때만...BACKEND/STS4 2025. 9. 3. 10:38
# spring(servlet-context.xml)spring.mvc.view.prefix=/WEB-INF/views/spring.mvc.view.suffix=.jspserver.jsp-servlet.init-parameters.development=true# custom error pageserver.error.whitelabel.enabled=false# MyBatis - spring(dataSource_config.xml) -- 마이바티스 쓸때만 필요...mybatis.mapper-locations=mappers/**/*.xmlmybatis.type-aliases-package=com.boot.thymeleaf.dao# 강제 변환을 막는다.# 주의 : false를 주면 강제변환을 막는다. 강제변환..
-
-
-
-