Backend/Java

Backend/Java

Spring MySQL 연결 오류

발생 환경 SpringBoot v3.2.3 MySQL 8.1 문제점 application.properties spring.datasource.driver-class-name=com.mysql.cj.jdbc.DriverCannot resolve class or package 'mysql' Cannot resolve class or package 'cj' Cannot resolve class or package 'jdbc' Cannot resolve class 'Driver' gradle build 시 User Starting a Gradle Daemon, 3 stopped Daemons could not be reused, use --status f..

Backend/Java

스프링 어노테이션 정리

어노테이션 기능설명 @Configuration 해당 클래스를 스프링의 설정 클래스로 지정합니다. 스프링 컨테이너가 시작될 때 해당 클래스를 참조하여 설정 정보를 로딩합니다. 스프링의 다른 어노테이션들을 사용하려면 해당 클래스에 @Configuration 어노테이션을 추가해야 합니다. @Bean 해당 메서드가 스프링 빈으로 등록됨을 표시합니다. 스프링은 @Bean 어노테이션이 있는 메서드를 호출하여 객체를 생성하고, 컨테이너에 등록합니다. 빈 이름을 지정하지 않으면 메서드 이름이 빈 이름이 됩니다. @Data 클래스에 대한 Getter, Setter, EqualsAndHashCode, RequiredArgsConstructor, toString 메서드를 생성해줍니다. 이 어노테이션을 사용하면 클래스의 코드..

chani
'Backend/Java' 카테고리의 글 목록