首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Spring生态系统中使用JPA hibernate连接到不同的mysql数据库模式?

如何在Spring生态系统中使用JPA hibernate连接到不同的mysql数据库模式?
EN

Stack Overflow用户
提问于 2018-11-05 08:10:23
回答 2查看 1.1K关注 0票数 0

我的spring boot应用程序有MySql后端。我在不同的模式中隔离了db表。我希望将来自不同模式的表作为我的hibernate实体。但是,我只能访问一个模式,这是在applications.properties中与我的连接URL一起提到的。同样,使用@Table(schema="mySchema",name="tbl1")也不会得到预期的结果。这不是Postgres数据库引擎的问题,因为在PostgreSQL中,模式和数据库有完全不同的含义。是否有解决此问题的方法?

EN

回答 2

Stack Overflow用户

发布于 2018-11-05 09:00:19

您将需要为这些模式中的每一个配置数据源,因为模式与mySQL中的数据库同义。stackoverflow answer https://stackoverflow.com/a/45665826/5107365详细介绍了如何在Spring Boot环境中配置多个jpa存储库来处理多个数据源。请查收。

票数 1
EN

Stack Overflow用户

发布于 2018-11-05 13:38:38

我尝试在@Table注解中使用catalog属性,它起作用了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53146757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档