温馨提示×

mybatis datasource有哪些类型

小樊
95
2024-07-29 11:19:07
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

MyBatis支持以下类型的DataSource:

  1. UnpooledDataSource:一个简单的不使用连接池的DataSource实现。每次请求都会打开一个新的数据库连接。

  2. PooledDataSource:一个使用连接池的DataSource实现。它会维护一组可重用的数据库连接,以便在需要时重新利用它们,减少连接的创建和销毁过程带来的开销。

  3. JndiDataSource:一个通过JNDI查找DataSource的实现。用于在容器中使用JNDI管理数据源。

  4. ManagedDataSource:一个MyBatis自带的实现,用于在Spring中管理DataSource。

  5. JtaManagedDataSource:一个支持JTA事务的DataSource实现。用于在支持JTA事务的环境中使用。

这些DataSource类型可以根据具体的需求来选择和配置,以满足应用程序的性能和事务管理要求。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:如何切换mybatis datasource

0