概述
最后我们来总结一下:
配置名称 | 配置含义 | 配置简介 |
configuration | 包裹所有配置标签 | 包裹所有配置标签整个配置文件的顶级标签 |
properties | 属性 | 该标签可以引入外部配置的属性,也可以自己配置。该配置标签所 在的同一个配置文件的其他配置均可以引用此配置中的属性 |
setting | 全局配置参数 | 用来配置一些改变运行时行为的信息,例如是否使用缓存机制,是 否使用延迟加载,是否使用错误处理机制等。 |
typeAliases | 类型别名 | 用来设置一些别名来代替Java 的长类型声明(如java.lang.int 变为int),减少配置编码的冗余 |
typeHandlers | 类型处理器 | 将数据库获取的值以合适的方式转换为Java 类型,或者将Java 类型的参数转换为数据库对应的类型 |
objectFactory | 对象工厂 | 实例化目标类的工厂类配置 |
plugins | 插件 | 可以通过插件修改MyBatis 的核心行为,例如对语句执行的某一点 进行拦截调用 |
environments | 环境集合属性对象 | 数据库环境信息的集合。在一个配置文件中,可以有多种数据库环 境集合,这样可以使MyBatis 将SQL 同时映射至多个数据库 |
environment | 环境子属性对象 | 数据库环境配置的详细配置 |
transactionManager | 事务管理 | 事务管理指定MyBatis 的事务管理器 |
dataSource | 数据源 | 使用其中的type 指定数据源的连接类型,在标签对中可以使用 property 属性指定数据库连接池的其他信息 |
mappers | 映射器 | 配置SQL 映射文件的位置,告知MyBatis 去哪里加载SQL 映射文件 |
最后
以上就是顺利鸭子为你收集整理的MyBatis 实际使用案例-总结的全部内容,希望文章能够帮你解决MyBatis 实际使用案例-总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复