博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mybatis_04 SqlMapConfig.xml配置文件
阅读量:742 次
发布时间:2019-03-21

本文共 1124 字,大约阅读时间需要 3 分钟。

文章目录

1、SqlMapConfig.xml 中配置的内容和顺序

-properties(属性)	--property-settings(全局配置参数)	--setting-typeAliases(类型别名)	--typeAliase	--package-typeHandlers(类型处理器)-objectFactory(对象工厂)-plugins(插件)-environments(环境集合属性对象)	--environment(环境子属性对象)		---transactionManager(事务管理)		---dataSource(数据源)-mappers(映射器)	--mapper	--package

2、properties(属性)

在使用 properties 标签配置时,我们可以采用两种方式指定属性配置。

(1)第一种

可以在标签内部配置连接数据库的信息。

//下边直接调用

(2)第二种

(1) 在 classpath 下定义 jdbcConfig.properties 文件

jdbc.driver=com.mysql.cj.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/eesy_mybatis?useSSL=false&serverTimezone=UTCjdbc.username=rootjdbc.password=root

(2)properties 标签配置

(3)此时我们的 dataSource 标签就变成了引用上面的配置

3、typeAliases(类型别名)

在前面我们讲的 Mybatis 支持的默认别名,我们也可以采用自定义别名方式来开发。

在 SqlMapConfig.xml 中配置自定义别名:

4、mappers(映射器)

(1)mapper resource=" "

使用相对于类路径的资源

如:

(2)mapper class=" "

使用 mapper 接口类路径

如:

注意:此种方法要求 mapper 接口名称和 mapper 映射文件名称相同,且放在同一个目录中。

(3)package name=""

注册指定包下的所有 mapper 接口

注意:此种方法要求 mapper 接口名称和 mapper 映射文件名称相同,且放在同一个目录中。

5、SQLMapConfig.xml配置文件

转载地址:http://pkerz.baihongyu.com/

你可能感兴趣的文章