SPRING/SPRINGBOOT
-
Jackson Annotation 관련 정리 (업데이트 중)SPRING/SPRINGBOOT 2020. 8. 8. 17:39
실무나 공부 중에 알게 된 Jackson Annotation 관련 사항에 대하여 정리를 하였다. @JsonIgnore 해당 어노테이션을 사용하면 Jackson이 해당 프로퍼티를 무시하도록 만든다. 예를 들어 아래와 같이 @JsonIgnore 어노테이션을 설정하면 Json으로 return할때 해당 필드들은 제외되게 된다. public class User { private Integer id; @Size(min=2, message ="Name은 2글자 이상 입력해 주세요.") private String name; @Past private Date joinDate; @JsonIgnore private String password; @JsonIgnore private String ssn; } @JsonIgnor..
-
스프링 부트 application.properties 설정 (계속 추가 예정)SPRING/SPRINGBOOT 2020. 3. 29. 11:56
스프링 부트에서는 application.properties를 이용하여 여러가지를 설정할 수 있다. 1. port server.port= 8092 2. DB spring.datasource.driverClassName= ~ spring.datasource.url= ~ spring.datasource.username= ~ spring.datasource.password= ~ 3. MyBatis Mapper 설정 mybatis.mapper-locations=mybatis/mapper/**/*.xml 4. jsp 경로 설정 spring.mvc.view.prefix = /WEB-INF/jsp/ spring.mvc.view.suffix = .jsp 5. SPRING BOOT 소스 수정 실시간 반영 설정 spring..