我在j J Hipster中用单片制作了三个不同的应用程序。我需要合并这些应用程序。我知道通过使用微服务,我的任务很简单,但目前的要求是仅使用单片模式进行合并。
我需要将两个应用程序与另一个或主应用程序合并。我使用MySQL作为数据库。我不知道我需要改变的地方和方式。请帮助我,我是这种情况下的新手。
我试图为setter getter方法创建一个java文件,并为三个数据库创建一个dao文件,现在在主类文件中,我试图将每个dao文件作为一个对象数组并将其集成并放入第三个db.is它可能。我想显示代码bt,因为我是新的无法保持编码标准显示。
通过这种方式,我试图在一个场景中涉及三个数据库,并希望通过CRUD模型完成我的查询。
答案 0 :(得分:0)
正如您已经指出的那样,合并的正确方法是使用微服务选项,这是您不能采用的,因为您被迫使用单片架构...
如果未对代码进行了任何更改,则在生成实体后,您只需将应用程序.jhipster目录的内容放入一个目录中,然后运行yo jhipster --with-entities
重新生成一个应用程序中的实体您应该记住,您必须查看main / resource / config / liquibase文件夹,以正确设置迁移ID。
为此,您应该在底层技术方面更有经验,因为您必须:
这些东西中的大部分你只需复制粘贴已生成的代码即可。
如果您已经尝试过某些事情,那么您应该提出更准确,更有效的信息......