10.4 environments 环境(MyBatis的XML配置文件) -《SSM深入解析与项目实战》

网友投稿 709 2022-05-29

项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm

文章目录

10.4 environments 环境(MyBatis的XML配置文件) -《SSM深入解析与项目实战》

10.7 environments 环境

10.7.1 transactionmanager 事务管理器

10.7.2 dataSource 数据源

10.7 environments 环境

Mybatis 的environments 环境配置实际就是数据源的配置。MyBatis 可以配置多个环境,帮助你将 SQL 映射对应到多种不同的数据库。例如,开发、测试和生产环境需要有不同的配置;或者共享相同 Schema 的多个生产数据库, 想使用相同的 SQL 映射。许多类似的用例。

但是需要注意,尽管可以配置多个环境,每个 SqlSessionFactory 实例只能对应一个数据库,有几个数据库就需要创建几个 SqlSessionFactory 实例。

也就是每个数据库需要对应一个SqlSessionFactory 实例。可以使用以下几种方式创建SqlSessionFactory实例。如代码清单10-9所示。

代码清单10-9:创建SqlSessionFactory实例

SqlSessionFactory fac

MyBatis XML

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【用户体验】4P理论 PK SIVA范式
下一篇:虚拟专用网络安全技术
相关文章