2020-09-04 17:43发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
我正在使用SCP的试用版。 我正在用Java开发odata服务,并已在Neo Platform上部署了该应用程序,并使用创建的默认数据库进行了绑定。 我看到更新我的应用程序war文件时,表中早些时候的数据不再存在,我不得不再次放置数据。
据我了解,可能是因为更新后的应用程序再次与数据库绑定,因此在数据库中创建了新表而已。 是因为试用版而发生,还是我丢失了某些东西? 任何建议深表感谢。
先谢谢了。
您好Shivam,
您可能正在使用JPA来管理数据库工件的创建。 在生产型数据库中不建议这样做。 在开发环境中,它会被删除并创建策略。 如果您使用的是EclipseLink,则可能需要将其设置为除拖放表之外的其他内容:
https://www.eclipse.org/eclipselink/documentation/2.5/jpa/extensions/p_ddl_generation.htm
像这样: p>
<属性名称=" eclipselink.ddl-generation" value =" create-or-extend-tables"/>
最诚挚的问候, Ivan
伊万,你好
感谢您的解答。 目前,我正在研究POC,并设法使用JPA来管理数据库构件,就像您提到的那样。 如果可能的话,请您分享一些见解,我可以测试哪些替代方法,以及在进入生产阶段之前管理工件的最佳方法。
任何帮助都会非常有帮助。
最多设置5个标签!
您好Shivam,
您可能正在使用JPA来管理数据库工件的创建。 在生产型数据库中不建议这样做。 在开发环境中,它会被删除并创建策略。 如果您使用的是EclipseLink,则可能需要将其设置为除拖放表之外的其他内容:
https://www.eclipse.org/eclipselink/documentation/2.5/jpa/extensions/p_ddl_generation.htm
像这样: p>
最诚挚的问候,
Ivan
伊万,你好
感谢您的解答。 目前,我正在研究POC,并设法使用JPA来管理数据库构件,就像您提到的那样。 如果可能的话,请您分享一些见解,我可以测试哪些替代方法,以及在进入生产阶段之前管理工件的最佳方法。
任何帮助都会非常有帮助。
一周热门 更多>