1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE configuration
- PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
- "https://mybatis.org/dtd/mybatis-3-config.dtd">
- <configuration>
- <!--引入外部资源
- properties 通过这个标签去加载外部资源
- resource:db.properties 去指定我们外部资源文件
- ${xxxx}:去获取外部资源文件中的属性值
- -->
- <properties resource="db.properties"></properties>
- <settings>
- <!-- 开启驼峰命名-->
- <setting name="mapUnderscoreToCamelCase" value="true"/>
- <!--关闭即使加载-->
- <setting name="aggressiveLazyLoading" value="false"/>
- <!-- 开启懒加载-->
- <setting name="lazyLoadingEnabled" value="true"/>
- <!-- 开启二级缓存-->
- <setting name="cacheEnabled" value="true"/>
- </settings>
- <typeAliases>
- <package name="com.sf.entity"/>
- </typeAliases>
- <!-- 配置分页插件-->
- <plugins>
- <plugin interceptor="com.github.pagehelper.PageInterceptor"></plugin>
- </plugins>
- <environments default="development">
- <environment id="development">
- <transactionManager type="JDBC"/>
- <dataSource type="POOLED">
- <!-- 连接数据库的基本信息-->
- <property name="driver" value="com.mysql.jdbc.Driver"/>
- <property name="url" value="${jdbc_url}"/>
- <property name="username" value="${jdbc_user}"/>
- <property name="password" value="${jdbc_password}"/>
- </dataSource>
- </environment>
- </environments>
- <mappers>
- <!-- 通过resource属性去加载.xml文件-->
- <mapper resource="UserMapper.xml"/>
- <!-- 通过注解的方式去操作数据库-->
- <mapper class="com.sf.mapper.UserMapper2"></mapper>
- <mapper resource="BookMapper.xml"></mapper>
- <mapper resource="DepartmentMapper.xml"></mapper>
- <mapper resource="EmployeeMapper.xml"></mapper>
- <mapper resource="TbKeyMapper.xml"></mapper>
- <mapper resource="TbOderMapper.xml"></mapper>
- </mappers>
- </configuration>
|