개발 공부/Spring

JDBC

공부하는개발자_ 2023. 8. 22. 18:41

 

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