mybatis的配置文件mybatis-config.xml和映射文件的mapper.xml的模板

浅浅的花香味﹌ 2023-06-07 15:29 78阅读 0赞

Mybatis-config.xml

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
  3. <configuration>
  4. <properties resource="jdbcConfig.properties">
  5. </properties>
  6. <settings>
  7. <setting name="cacheEnabled" value="true"/>
  8. </settings>
  9. <typeAliases>
  10. <package name="com.minghai.domain"></package>
  11. </typeAliases>
  12. <!--配置环境-->
  13. <environments default="mysql">
  14. <!--配置mysql的环境-->
  15. <environment id="mysql">
  16. <!--配置事务-->
  17. <transactionManager type="JDBC"></transactionManager>
  18. <!--配置连接池-->
  19. <dataSource type="POOLED">
  20. <property name="driver" value="${jdbc.driver}"></property>
  21. <property name="url" value="${jdbc.url}"></property>
  22. <property name="username" value="${jdbc.username}"></property>
  23. <property name="password" value="${jdbc.password}"></property>
  24. </dataSource>
  25. </environment>
  26. </environments>
  27. <!--配置映射文件的位置-->
  28. <mappers>
  29. <package name="com.minghai.dao"></package>
  30. </mappers>
  31. </configuration>

mybatis-mapper.xml

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.minghai.dao.IUserDao">
  4. <!--开启user支持二级缓存-->
  5. <cache/>
  6. </mapper>

jdbcConfig.peroperties

  1. jdbc.driver=com.mysql.jdbc.Driver
  2. jdbc.url=jdbc:mysql://localhost:3306/database_name
  3. jdbc.username=root
  4. jdbc.password=root

发表评论

表情:
评论列表 (有 0 条评论,78人围观)

还没有评论,来说两句吧...

相关阅读