文章目录
- 3、核心配置文件
-
- 3.1、介绍
- 3.2、configuration(配置)
- 3.3、properties(属性)
- 3.4、settings(设置)
- 3.5、typeAliases(类型别名)
- 3.6、typeHandlers(类型处理器)
- 3.7、objectFactory(对象工厂)
- 3.8、plugins(插件)
- 3.9、environments(配置多个连接数据库环境)
- 3.10、environment(连接数据库环境)
- 3.11、transactionManager(事务管理器)
- 3.12、dataSource(数据源)
- 3.13、databaseIdProvider(数据库厂商标识)
- 3.14、mappers(映射器)
- 3.15、在idea中添加文件模板
失败,是正因你在距成功一步之遥的时候停住了脚步。
3、核心配置文件
3.1、介绍
1 文件名
mybatis默认:mybatis-config.xml 不喜欢可以改
2 排列顺序
mybatis有默认顺序,不按顺序排列会报错,有些设置没有写,会自动被下一位顶上。
核心配置文件中的标签必须按照固定的顺序:
<!--(配置)-->
<configuration>
<!--(属性)-->
<properties />
<!--(设置)-->
<settings></settings>
<!--(类型别名)-->
<typeAliases></typeAliases>
<!--(类型处理器)-->
<typeHandlers></typeHandlers>
<!--(对象工厂)-->
<objectFactory></objectFactory>
<!--(插件)-->
<plugins></plugins>
<!--(环境配置)-->
<environments>
<!--(环境变量)-->
<environment>
<!--(事务管理器)-->
<transactionManager />
<!--(数据源)-->
<dataSource></dataSource>
</environment>
</environments>
<!--(数据库厂商标识)-->
<databaseIdProvider></databaseIdProvider>
<!--(映射器)-->
<mappers></mappers>
</configuration>
3.2、configuration(配置)
<!-- 在内部写配置-->
<configuration></configuration>
3.3、properties(属性)
1 引用properties文件
<!--引入properties文件,此后就可以在xml文件中使用 "${key}" 的方式访问value-->
<properties resource="druid.properties"/>
2 配置文件
<properties resource="