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"> <!-- 配置里面用到大写的字符串常量,都在Mybatis在给特定的类启的别名,可以在org.apache.ibatis.session.Configuration的构造函数中找到 --> <configuration> <!-- properties标签:定义外部配置文件,比如数据库配置 resource:类路径下的配置文件 url:网络路径或者磁盘路径下的配置文件 --> <properties resource="jdbc.properties" ></properties> <!-- 该标签包含了很多重要的配置,比如缓存等 --> <settings> <!-- mapUnderScoreToCamelCase:数据库字段中的下划线加其后的第一字母读取出来后去掉下划线并字母大写,如:first