60 lines
2.1 KiB
XML
60 lines
2.1 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<!DOCTYPE configuration
|
|
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
|
|
"http://mybatis.org/dtd/mybatis-3-config.dtd">
|
|
<!-- XML 配置文件包含对 MyBatis 系统的核心设置 -->
|
|
<configuration>
|
|
<properties resource="config/database.properties" />
|
|
<!-- <settings>
|
|
打开延迟加载的开关
|
|
<setting name="lazyLoadingEnabled" value="true"/>
|
|
</settings> -->
|
|
<!-- todo 映射别名可以使用@Alias("映射名")的方式映射 -->
|
|
<typeAliases>
|
|
<package name="com.spoken.api.dto"/>
|
|
<package name="com.spoken.api.entity"/>
|
|
<package name="com.spoken.api.vo"/>
|
|
</typeAliases>
|
|
|
|
|
|
<environments default="development">
|
|
<environment id="development">
|
|
<transactionManager type="JDBC" />
|
|
|
|
<dataSource type="com.spoken.api.factorys.DruidDataSourceFactory">
|
|
<property name="driverClassName" value="${driverforword}" />
|
|
<property name="url" value="${urlforword}" />
|
|
<property name="username" value="${userforword}" />
|
|
<property name="password" value="${passwordforword}" />
|
|
<property name="initialSize" value="5" />
|
|
<property name="minIdle" value="5" />
|
|
<property name="maxActive" value="20" />
|
|
<property name="maxWait" value="60000" />
|
|
<property name="timeBetweenEvictionRunsMillis" value="60000" />
|
|
<property name="minEvictableIdleTimeMillis" value="10000" />
|
|
<property name="maxEvictableIdleTimeMillis" value="50000" />
|
|
<property name="validationQuery" value="select * from Level where level = 'LV1'" />
|
|
<property name="testWhileIdle" value="true" />
|
|
<!-- <property name="maxEvictableIdleTimeMillis" value="900000" />-->
|
|
<!-- <property name="poolPingConnectionsOlderThan" value="45000" />-->
|
|
<!-- <property name="poolLogAbandoned" value="true" />-->
|
|
<!-- <property name="poolRemoveAbandoned" value="true" />-->
|
|
<!-- <property name="poolRemoveAbandonedTimeout" value="150" />-->
|
|
</dataSource>
|
|
</environment>
|
|
</environments>
|
|
|
|
<!--todo 替换之前的扫描映射的方法 -->
|
|
<mappers>
|
|
|
|
<mapper resource="sqlmap/WordAchive.xml" />
|
|
|
|
<package name="com.spoken.api.dao"/>
|
|
|
|
</mappers>
|
|
|
|
|
|
</configuration>
|
|
|
|
|