Study/Spring Boot
-
[Error 해결] Lombok과 @Qualifier 충돌Study/Spring Boot 2022. 6. 6. 23:44
Spring boot 에서 getter, setter, 생성자 생성을 위해 lombok을 사용했고 아래와 같이 datasourceConfig Class를 생성하고 두 개의 DataSource bean을 생성하였습니다. @Configuration @EnableConfigurationProperties public class DataSourceConfig { @Bean(name = "dataSourceProperties") @ConfigurationProperties(prefix = "spring.datasource") @Primary public DataSourceProperties dataSourceProperties() { return new DataSourceProperties(); } @Bean(n..
-
[Spring Boot] Spring VS Spring BootStudy/Spring Boot 2021. 1. 20. 17:59
Spring Framework 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크 엔터프라이즈 애플리케이션을 쉽게 만들수 있다. (DL, AOP) * 엔터프라이즈 애플리케이션: 대규모 데이터 처리, 트랜젝션을 처리하는 기업용 애플리케이션 경량컨테이너로 자바 객체를 담고 직접 관리 Spring 의 특징 1. 제어의 역전 (IOC, Inversion of Control) 인스턴스의 생성부터 소멸까지 인스턴스의 생명주기 관리를 컨테이너(bean을 대신 관리해줌)가 대신 해준다. ▶ 컨트롤의 제어권이 사용자가 아니라 Framework에 있어 필요에 따라 스프링에서 사용자의 코드 호출 2. 의존성 주입 ( Dl, Dependency Injection) 객체가 서로 의존하는 관계가 되게 의존성을 주입. 객체지향 프..