MyBatis 中 SqlMapConfig 配置文件详解
在 WEB 工程中,对于 MyBatis 最核心的全局配置文件是 SqlMapConfig.xml 文件,其中包含了数据库的连接配置信息、Mapper 映射文件的加载路径、全局参数、类型别名等。该配置标签所在的同一个配置文件中的其他配置均可引用此配置中的属性。并且可以设置最大并发请求数量、最大并发事务数量,以及是否启用命令空间等。objectFactory:对象工厂,实例化目标类的工厂类配置。plugins:插件,可以通过插件修改 MyBatis 的核心行为,例如对语句执行的某一点进行拦截调用。在一个配置文件中,可以有多种数据库环境集合,这样使 MyBatis 将 sql 同时映射至多个数据库。transactionManager:事务管理,指定 MyBatis 的事务管理器。对于 MyBatis 的核心配置文件,有些不常用的标签也可以不用死记硬背,了解常用的即可,不常用的需要用时可查看帮助文档。
用户评论