【问题标题】:Multiple SessionFactory in spring with hibernate春季多个 SessionFactory 与休眠
【发布时间】:2016-06-29 12:59:18
【问题描述】:

我正在尝试在 spring 项目中使用 hibernate 添加两个 MySql 数据库。我的问题是我应该使用 multiple SessionFactory 还是继续使用 spring boot 以及为什么?如果我使用 sessionfacotry,那么项目是否会出现性能问题,或者是否有任何其他替代方法可以用于添加多个数据库?

【问题讨论】:

    标签: java spring hibernate


    【解决方案1】:

    你可以添加几个持久化单元,显然每个 PersitenceContext 必须有自己的属性(url、user、password、driver,...),例如:

    @PersitenceContext("a")
    private EntityManager emA;
    
    @PersitenceContext("b")
    private EntityManager emB;
    

    【讨论】:

      猜你喜欢
      • 2011-12-13
      • 1970-01-01
      • 1970-01-01
      • 2013-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-14
      • 2012-12-05
      相关资源
      最近更新 更多