728x90

IT/spring 3

[Spring Boot] 스프링부트 의존성1 - spring-boot-starter-validation

DTO에서 유효성 검사를 하고 싶을때 spring-boot-starter-validation 를 추가해준다 의존성 추가 // Gradle implementation 'org.springframework.boot:spring-boot-starter-validation' // Maven org.springframework.boot spring-boot-starter-validation 2.7.6버전으로 넣어줌 클래스를 가져온다 어노테이션이 적용된다 자주 사용하는 어노테이션 @NotNull - 해당 값에 Null을 허용하지 않음 @NotBlank - Null을 허용하지 않으며 문자가 한 개 이상 포함되어야 함 (공백 제외) @NotEmpty - Null을 허용하지 않으며 공백 문자열을 허용하지 않음 @Size..

IT/spring 2023.11.18

[Spring Boot] 서버 포트 변경하기

1. application.properties 파일 수정하기 제일 간단하다 applicationl.properties에서 se만 작성해도 인텔리제이에서 자동으로 띄어준다 server.port=8081로 변경하고 실행하면 된다 실행하면 터미널 중간에 이렇게 포트가 뜰 것이다 2. SpringApplication의 setDefaultProperties @SpringBootApplication public class HelloApplication { public static void main(String[] args) { SpringApplication app = new SpringApplication(HelloApplication.class); app.setDefaultProperties(Collection..

IT/spring 2023.10.23

[Spring Boot] SQL 로그 설정 (Log4jdbc) Gradle 적용시키기

Log4jdbc Log4j를 JDBC와 연결하여 사용하기 위해 만들어진 오픈소스 프로젝트이다 Log4jdbc는 예전 버전이고 Log4j2와 Slf4j와 연동되는 버전이 나왔다 Log4jdbc-log4j2 적용법 1. 의존성 주입 - build.gradle에 Log4jdbc 의존성을 추가한다 나는 밑에 처럼 추가했고 dependencies { implementation group: 'org.bgee.log4jdbc-log4j2', name: 'log4jdbc-log4j2-jdbc4.1', version: '1.16' } 구글링 하면은 아래와 같이 많이 나옴 dependencies { implementation 'org.bgee.log4jdbc-log4j2:log4jdbc-log4j2-jdbc4.1:1.16..

IT/spring 2022.12.25
728x90