JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

发布时间:2019-11-19 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

JPA(Java PErsistence API)的实现PRovider有Hibernate,OpenJPA和EclipseLink等等

本文介绍如何通过JPA + Eclipse连接SAP平台上的HANA数据库实例。

1. 登陆SAP云平台CockpIT,创建一个新的HANA DB实例:

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

设置数据库ID和System user的密码。

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

创建成功后,HANA DB实例状态为CREATING:

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

稍等片刻后,状态变为STARTED,可用。

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

2. 接下来就可以开发Java应用通过JPA操作这个云端的数据库实例了。

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

SAP云平台neo环境的SDK下自带了一个JPA的hello world应用,位于文件夹samples下面,名称为persistence-with-jpa:

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

直接import到Eclipse里,targeted Runtimes选择为Java Web Tomcat 8:

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

再将该应用从Eclipse部署到SAP云平台上:

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

部署成功后,在SAP云平台Cockpit里得到该应用的访问url:

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

3. 将部署完成的Java应用与第一步创建的HANA DB实例进行绑定:

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

绑定成功,这样该Java应用就能使用云端的HANA DB实例了。

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

在PC浏览器里测试。这个hello world的JPA应用只设计了一张表,包含First Name和Last Name两列。

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

在手机端的访问:

JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用

脚本宝典总结

以上是脚本宝典为你收集整理的JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用全部内容,希望文章能够帮你解决JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。