스프링 부트 1. 소개 2. 설정 context-path ='/' // 포트번호 변경 springboot dev tools - 서
Auditing을 이용한 엔티티 공통 속성화 @MappedSuperclass AuditorAware 인터페이스 @EntityListeners @EnableJpaAuditing JPQL @Scheduled 1) fixedDelay 2) fixedRate 3) i
의존성 querydsl jpa, apt //application.yml //prod //test 를 컨트롤러 메서드의 매개변수로 변환클라이언트가 요청한 URL에서 {bid} 값을 추출하여 bid 변수에 저장예시) /list/12345 와 같이 요청이 들어온다면 {bid} 부분이 12345로 치환된다.그 후, bid 값이 infoServic
Spring Boot의 DTO(데이터 전송 객체)나 엔티티 클래스에서 입력값을 검증할 때 주로 사용된다.위 예시처럼 @Vaild 애노테이션을 통해 검증한다.그 후 엔티티나 DTO에서위와 같이 DB에 저장할때 유효하지 않은 값을 예외처리할 수 있다.기본적인 애노테이션만
Spring Boot 애플리케이션에서는 예외 메시지를 코드에서 직접 하드코딩하는 대신, 프로퍼티 파일을 활용하여 중앙에서 관리할 수 있다. 우선, messages.properties 파일을 src/main/resources 경로에 생성하고 예외 메시지를 정의이제 특정