[Spring Framework] 스프링 Mybatis Postgresql 연동하는 방법
- 웹 개발/Spring Framework
- 2019. 5. 17. 23:17
Spring Model2 프로젝트를 생성한 후
- mybatis 및 jdbc에 대한 라이브러리가 추가되어 있다고 했을 때
1. pom.xml 파일에 라이브러리 추가(Postgresql)
1 2 3 4 5 6 | <!-- postgresql --> <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> <version>42.2.0</version> </dependency> | cs |
2. root-context.xml 파일에 datasource 빈 추가
1 2 3 4 5 6 | <bean class="org.apache.commons.dbcp.BasicDataSource" id="datasource"> <property name="driverClassName" value="org.postgresql.Driver"></property> <property name="url" value="jdbc:postgresql://localhost:5432/postgres"></property> <property name="username" value="postgres"></property> <property name="password" value="계정 비밀번호"></property> </bean> | cs |
- property 태그에 value로 driver, url ( postgresql db가 존재하는 ip:포트번호/계정), 계정, 계정비밀번호의 값을 정의한다.
3. 오라클 DB를 사용했을 때 처럼 sessionfactory로 지정한 쿼리를 담은 xml 경로에 xml 파일을 생성하고 여느때처럼 쿼리를 날리면 된다!!
'웹 개발 > Spring Framework' 카테고리의 다른 글
[Spring] Quartz 라이브러리를 이용한 스케쥴러 설정 (0) | 2019.10.04 |
---|---|
[Spring] @Transactional 어노테이션 사용 및 예제! (0) | 2019.09.12 |
[Spring framework] 스프링 MVC에서 잘 사용되는 객체, 용어 정리 (1) | 2019.09.03 |
[Spring Framework] 스프링 xml 설정을 Java 클래스로 하는 방법 (0) | 2019.09.03 |
[Spring] AOP를 이용한 로그인 인증 PointCut 예제 (2) | 2019.07.06 |