Tapestry-Hibernate 和 2 个数据库
我有一个使用 tapestry-hibernate 的 Tapestry5.1 应用程序现在需要连接到第二个(独立、非冗余或负载平衡)数据库。
我读到您可以通过创建 2 个单独的会话工厂在休眠中执行此操作。
我不确定如何在 Tapestry-Hibernate 中配置它。
有什么想法吗?
I have a Tapestry5.1 app using tapestry-hibernate which now needs to connect to a 2nd (separate, not redundant or load balanced) database.
I've read that you can do this in hibernate by creating 2 separate session factories.
I'm not sure how to configure this in tapestry-hibernate though.
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看此线程
http://tapestry.1045711.n5.nabble.com /使用多个数据库-td2468101.html#a2468101
Checkout this thread
http://tapestry.1045711.n5.nabble.com/Using-multiple-databases-td2468101.html#a2468101
这是不支持的,而且我认为在不久的将来也不会支持。请参阅此功能请求。
相反,您可以通过 Spring 连接 JPA 或 Hibernate,然后将存储库注入到组件中;无论数据库数量有多少,都可以正常工作。
That's not supported, and I don't think it will be in the near future. See this feature request.
Instead, you could wire up JPA or Hibernate through Spring and just inject your repositories into your components; that works no matter the amount of databases.