mybatis-config.xml 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE configuration
  3. PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
  4. "http://mybatis.org/dtd/mybatis-3-config.dtd">
  5. <configuration>
  6. <!-- properties
  7. resource 路径
  8. -->
  9. <properties resource="jdbc.properties"></properties>
  10. <!-- setting -->
  11. <settings>
  12. <!-- 驼峰命名 -->
  13. <setting name="mapUnderscoreToCamelCase" value="true"/>
  14. <!-- 开启延迟加载 -->
  15. <setting name="lazyLoadingEnabled" value="true"/>
  16. <!--开启全局加载 -->
  17. <setting name="cacheEnabled" value="true"/>
  18. </settings>
  19. <!-- 别名 -->
  20. <typeAliases>
  21. <!-- name 包名路径 批量设置 取小写 -->
  22. <package name="com.lc.pojo"/>
  23. </typeAliases>
  24. <environments default="development">
  25. <environment id="development">
  26. <transactionManager type="JDBC"/>
  27. <dataSource type="POOLED">
  28. <!--mysql8版本 -->
  29. <property name="driver" value="${driver}"/>
  30. <property name="url" value="${url}"/>
  31. <property name="username" value="${username}"/>
  32. <property name="password" value="${password}"/>
  33. </dataSource>
  34. </environment>
  35. </environments>
  36. <!-- 设置映射文件路径-->
  37. <mappers>
  38. <!--<mapper resource="mapper/UserMapper.xml"/>-->
  39. <!--
  40. package 配置xml映射文件
  41. name 接口位置
  42. 接口和xml路径相同
  43. -->
  44. <package name="com.lc.mapper"/>
  45. </mappers>
  46. </configuration>