ToB企服应用市场:ToB评测及商务社交产业平台

标题: MyBatis核心配置文件详解 [打印本页]

作者: 南七星之家    时间: 2024-4-21 20:40
标题: MyBatis核心配置文件详解
  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.    
  7.    
  8.     <properties resource="jdbc.properties"/>
  9.    
  10.     <settings>
  11.         
  12.         <setting name="mapUnderscoreToCamelCase" value="true"/>
  13.         
  14.         <setting name="lazyLoadingEnabled" value="true"/>
  15.     </settings>
  16.    
  17.     <typeAliases>
  18.         
  19.         
  20.         
  21.         <package name="com.evan.mybatis.pojo"/>
  22.     </typeAliases>
  23.    
  24.     <environments default="development">
  25.         
  26.         <environment id="development">
  27.             
  28.             <transactionManager type="JDBC"/>
  29.             
  30.             <dataSource type="POOLED">
  31.                
  32.                 <property name="driver" value="${jdbc.driver}"/>
  33.                
  34.                 <property name="url" value="${jdbc.url}"/>
  35.                
  36.                 <property name="username" value="${jdbc.username}"/>
  37.                
  38.                 <property name="password" value="${jdbc.password}"/>
  39.             </dataSource>
  40.         </environment>
  41.         
  42.         <environment id="mysql_test">
  43.             <transactionManager type="JDBC"/>
  44.             <dataSource type="POOLED">
  45.                 <property name="driver" value="com.mysql.cj.jdbc.Driver"/>
  46.                 <property name="url" value="jdbc:mysql://localhost:3306/dbtest?serverTimezone=UTC"/>
  47.                 <property name="username" value="root"/>
  48.                 <property name="password" value="123456"/>
  49.             </dataSource>
  50.         </environment>
  51.     </environments>
  52.    
  53.     <mappers>
  54.         
  55.         
  56.         <package name="com.evan.mybatis.mapper"/>
  57.     </mappers>
  58. </configuration>
复制代码
jdbc.properties
  1. jdbc.driver=com.mysql.cj.jdbc.Driver
  2. jdbc.url=jdbc:mysql://localhost:3306/dbtest1?serverTimezone=UTC
  3. jdbc.username=root
  4. jdbc.password=123456
复制代码
说明:
Mybatis核心配置文件和properties文件需创建在Maven工程resources目录下。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4