1. Commons-logging : Spring-context가 사용
2. Mysql-connector : Mysql JDBC
3. Spring-aop : 스프링 기능 자체의 aop, Spring ProxyFactoryBean
4. Spring-bean : 스프링 코어와 함께 의존성 주입 제공 (Core Container)
5. Spring-context : 스프링 코어, BeanFactory를 확장한 어플리케이션 컨텍스트 구현, 리소스 로드 및 국제화 지원(Core Container)
6. Spring-core : 다른 스프링 모듈이 사용하는 유틸리티(Core Container)
7. Spring-expression : EL 확장 Bean속성(배열, 컬렉션 포함).(Core Container)
8. Spring-jdbc : 스프링이 지원하는 jdbc.
19. SimpleDriverDataSource : Spring에서 제공해주는 DataSource 구현 클래스 중에 테스트환경에서 간단히 사용할 수 있는 클래스
* 오픈소스 또는 상용 DB 커넥션풀
1) 아파치 Commons DBCP
> 가장 유명한 오픈소스 DB 커넥션 풀 라이브러리
XML JDBC
Xml을 사용하는 이유 java 파일은 수정하게 되면 재컴파일등 번거롭기 때문
결국 수정자메소드(setter = property)
9. xml에서는 & > & 라고 기입해야함
WAS 설정방식은 서버 밖에서는 제대로 동작이 어려울 수 있으므로 설정파일을 이용하는 것이 낫다.
UserTest 메인메서드 안이다. 만약 단위테스트를 메인메서드로 진행한다면 이런식으로 진행해야 할것이다. 알아두자.
'스프링' 카테고리의 다른 글
[spring] junit 2 (0) | 2020.10.13 |
---|---|
[spring] junit 1 (0) | 2020.10.13 |
[Spring] xml Spring IOC (0) | 2020.10.12 |
[spring] 수정자메소드(setter) DI (0) | 2020.10.12 |
[spring] spring ioc_DI (0) | 2020.10.10 |