Package kr.com.inspect.config
Class PostgreConfig
- java.lang.Object
-
- kr.com.inspect.config.PostgreConfig
-
@Configuration @PropertySource("classpath:properties/db.properties") @EnableTransactionManagement public class PostgreConfig extends java.lang.ObjectPostgreSQL JDBC 설정(xml 대체)- Version:
- 1.0
- Author:
- Yeonhee Kim
-
-
Constructor Summary
Constructors Constructor Description PostgreConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.sql.DataSourcedataSource()JDBC 입력 값org.apache.ibatis.session.SqlSessionsqlSession()SqlSession을 반환함org.apache.ibatis.session.SqlSessionFactorysqlSessionFactory()SqlSession을 만들기 위해 SQL Mapper xml 경로가 지정된 SqlSessionFactory 리턴
-
-
-
Method Detail
-
dataSource
@Bean("dataSource") public javax.sql.DataSource dataSource()JDBC 입력 값- Returns:
- PostgreSQL의 JDBC 정보 반환
-
sqlSessionFactory
@Bean public org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory() throws java.lang.ExceptionSqlSession을 만들기 위해 SQL Mapper xml 경로가 지정된 SqlSessionFactory 리턴- Returns:
- SqlSessionFacotry를 리턴
- Throws:
java.lang.Exception- 예외처리
-
sqlSession
@Bean public org.apache.ibatis.session.SqlSession sqlSession() throws java.lang.ExceptionSqlSession을 반환함- Returns:
- SqlSession을 구현한 SqlSessionTemplate 반환
- Throws:
java.lang.Exception- 예외처리
-
-