基本上我需要知道是否有任何方法可以使用 Mybatis 获取当前模式名称。我使用的数据库引擎是 MySQL
问问题
1107 次
1 回答
2
最简单的方法,你甚至不需要做任何 MyBatis 特定的事情,就是一个查询:
SELECT DATABASE();
根据文档,这应该返回当前数据库。
或者,您应该能够Configuration
从您的SqlSession
viagetConfiguration()
获取并从那里获取它,也许是从允许您访问 DataSource 的环境中获取,但您可能需要一些特定于数据库的代码。
于 2015-09-22T16:27:14.787 回答