经典指数          
原因
2222
浏览数
0
收藏数
 

Mybatis 中如何实现对多数据库的兼容?

     举报   纠错  
 
切换
1 个答案
mybatis3.1.1起,本身可以支持多数据库。 首先你要在mybatis.xml文件中添加如下配置: 这个name如果不知道该填什么,可以用如下代码获取: Connection conn = dataSource.getConnection(); DatabaseMetaData metaData = conn.getMetaData(); return metaData.getDatabaseProductName(); 然后,在sql映射文件里。要如下写sql,在后面加上数据库标记 这样程序会自动识别数据库,根据你配置的value和databaseId来寻找合适的sql方言。
 
切换
撰写答案
扫描后移动端查看本题