1. JDBC드라이버 다운
2. connection pool (HikariCP)모듈로 설치
3. pool을 만드는 것은 spring이 해준다
4. root-context.xml에 bean 추가해준다
p.80
pom.xml에서 JDBC드라이버를 다운
Ojdbc (Oracle JDBC)
pom.xml에 dependany를 추가해줌
ojdbc저장되었음을 확인 할 수 있음
메이븐 라이브러리 저장되는 곳
web.xml : 서블릿jsp와 관련된 설정 파일
context.xml : 어플리케이션 관련 파일
Connection pool : 기본적인 형태
HikariCP(JDBC Connection객체 관리)
JDBC 드라이버 필요
getConnection ( protocol url , 로그인 아이디 , 비번, JDBC드라이버 클래스..가 선언되어야 함)
p84
root-context.xml
hikariConfig 같아야 함
getConnection할때 매개변수에 url정보와 로그인정보를 주듯이
이 정보들을 dataSource에서 사용
준비 끝!
Connection이 성공되어 객체저장됨.
@RunWith(SpringJUnit4ClassRunnner.class)
@ContextConfiguration("file:src/main/webapp/WEB-INF/spring/root-context.xml")
context.xml이 어디에있는지 알려주기위함
@Setter(onMethod = @Autowired)
@Autowired
스프링에서 만들어놓은 데이터소스를 주입해 놓으라는 것
Mybatis 연동
spring과 MyBatis
pom.xml에 dependency추가
pom.xml에 MyBatis Spring depency도 추가
MyBatis Spring이 실행되기 위해 필요한 모듈
Spring JDBC dependency도 추가
dataSource 같아야 함
'개발 공부 > Spring' 카테고리의 다른 글
pom.xml 수정 추가 (0) | 2023.08.24 |
---|---|
JDBC (Mapper) / Exception (0) | 2023.08.24 |
Controller (0) | 2023.08.22 |
MVC설정 (0) | 2023.08.21 |
spring 환경 설정 (0) | 2023.08.18 |