MyBatis 如何实现可配置模式名:配置报错 -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

MyBatis 如何实现可配置模式名:配置报错 

kun坤 2020-05-31 22:47:36 100

环境
数据库:Oracle 10 i
开发环境和生产环境拥有不同的 模式名
开发环境: select * from dev.tb_user
生产环境:select * from core.tb_user 
使用Hibernate的配置,可以如下配置

<hibernate-mapping>
<class name="org.xxx.user" table="tb_user" schema="core">
</class> <hibernate-mapping>

问题:
目前使用的 MyBatis  每次切换库查询时都要修改数据表前面的 Schema 。请问有什么解决此问题?

XML Oracle Java 关系型数据库 数据库连接 数据库 数据格式 mybatis
分享到
取消 提交回答
全部回答(1)
  • kun坤
    2020-05-31 22:47:43

    你把mapper都放到一个文件夹下,然后通过mybatis配置去扫描那个包下面的文件就行了######你的意思是,做两份 *.mapper.xml 文件? 但是还是需要写2份重复文件。

    0 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程