1:MyBatis 的常規配置文件 mybatis-config.xml 包含了對 MyBatis 框架的全局配置,下面是一個常見的示例:
< ? 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" >
< configuration> < ! -- 設置 MyBatis 使用的日志實現 -- > < settings> < setting name= "logImpl" value= "STDOUT_LOGGING" / > < / settings> < ! -- 配置數據源 -- > < 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:mysql://localhost:3306/mydatabase" / > < property name= "username" value= "root" / > < property name= "password" value= "password" / > < / dataSource> < / environment> < / environments> < ! -- 配置映射文件或映射類 -- > < mappers> < mapper resource= "com/example/mapper/ExampleMapper.xml" / > < mapper class = "com.example.mapper.AnotherMapper" / > < / mappers>
< / configuration>
上述配置文件中的常規配置包括: settings:用于設置 MyBatis 的全局參數,比如日志實現方式等 environments:用于配置數據庫環境,包括事務管理器和數據源等 mappers:用于配置映射,可以通過 XML 文件或 Java 接口來實現 這只是一個常規的配置文件示例,具體的配置內容會根據項目的需求和數據庫的情況而有所不同