Spring Setting XML
<bean id="hikariConfig" class="com.zaxxer.hikari.HikariConfig">
<property name="driverClassName">
<value>oracle.jdbc.driver.OracleDriver</value>
</property>
<property name="jdbcUrl">
<value>jdbc:oracle:thin:@127.0.0.1:1521:xe</value>
</property>
<property name="username">
<value>scott</value>
</property>
<property name="password">
<value>tiger</value>
</property>
<property name="maximumPoolSize">
<value>30</value>
</property>
</bean>
<bean id="dataSource" class="com.zaxxer.hikari.HikariDataSource" destroy-method="close">
<constructor-arg ref="hikariConfig" />
</bean>
<bean id="sqlSessionFactory"
class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource"></property>
<property name="typeAliasesPackage" value="org.example.main" />
<!-- 카멜표기법 변환 -->
<property name="configuration">
<bean class="org.apache.ibatis.session.Configuration">
<property name="mapUnderscoreToCamelCase" value="true" />
</bean>
</property>
</bean>
<bean id="sqlSessionTemplate"
class="org.mybatis.spring.SqlSessionTemplate">
<constructor-arg ref="sqlSessionFactory" />
</bean>
Maven
<!-- https://mvnrepository.com/artifact/com.zaxxer/HikariCP -->
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
<version>3.4.1</version>
</dependency>
'낙서장 > Spring' 카테고리의 다른 글
[Spirng MVC] 다국어 처리 - MessageSource Setting (0) | 2022.09.19 |
---|---|
MyBatis mapper $ # 차이 (0) | 2022.07.25 |
SPring Sms Library - 쿨에스엠에스 Setting(2) (0) | 2022.06.10 |
Spring Sms Library(1) (0) | 2022.06.10 |
Spring Mail Library Google Mail Setting(2) (0) | 2022.06.10 |