Properties(2)
-
component-scan
component-scan public interface DBDao { public abstract List list(); } @Repository //component -scan 이용 생성 public class DBOracleDAO implements DBDao { public List list(){ return Arrays.asList("oracle 홍길동","oracle 이순신"); } } public interface DBService { public abstract List list(); } @Service("myService") public class DBOracleService { @Autowired DBDao dao; public List list(){ return this.dao.lis..
2024.03.11 -
mybatis
기존 mybatis 설정 config.xml ⇒properties 로딩 ⇒ alias 설정 ⇒ 4가지 정보 설정⇒ 맵퍼 등록 ⇒mySqlSessionFactory xml로딩 ⇒ getSqlSession : ssql session리턴 사용 스프링 설정 properties 로딩 ⇒ 4가지 정보 이용 DataSource 생성 ⇒ SqlSessionFactoryBean (생성): 맵퍼등록, dto 클래스 위치 지정, dataSource 사용 SqlsessionTemplate 빈 생성 : SqlSessionFactoryBean 사용 dao : SqlsessionTemplate 빈 실제 사용 tx_annotation main import java.util.List; import org.springframework...
2024.02.12