mybatis-config.xml的配置

1:MyBatis 的常规配置文件 mybatis-config.xml 包含了对 MyBatis 框架的全局配置,下面是一个常见的示例:

java 复制代码
<?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 接口来实现 这只是一个常规的配置文件示例,具体的配置内容会根据项目的需求和数据库的情况而有所不同
相关推荐
weixin_4614085810 小时前
Mybatis-flex小记
java·开发语言·mybatis
SQL-First布道者17 小时前
⚡Spring JDBC 完整体系 · 第 10 集 · 手搓 `BaseCondition`
java·spring boot·后端·spring·mybatis·spring jdbc
南城以南溫暖如初14717 小时前
社交裂变商城系统设计与实战开发指南
java·spring boot·mysql·vue·mybatis
南城以南溫暖如初14718 小时前
分享返现商城系统开发实战:技术架构与运营经验指南
java·spring boot·mysql·架构·vue·mybatis
南城以南溫暖如初14719 小时前
社群电商实战指南:从零搭建高转化社区的技术架构
java·spring boot·mysql·系统架构·vue·mybatis
南城以南溫暖如初14719 小时前
会员返利商城系统开发实战:架构设计与实现指南
java·spring boot·mysql·vue·mybatis
风萧萧199920 小时前
JAVA :JSONObject转换为XML
xml·java·python
xiaoqiMikko2 天前
有人在搜一个不存在的 Tomcat 版本
java·tomcat
煎饼皮皮侠2 天前
【设计】设计一个web版的数据库管理平台后端(之五) --借鉴mybatis
数据库·mybatis
马优晨3 天前
pom.xml 中 jquery webjars 依赖解释
xml·前端·jquery·jquery webjars·webjars依赖