码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2018-05-06 13:29:55      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:ogr   user   time   如何   creat   ast   文章   rip   world   

JPA(Java Persistence API)的实现Provider有Hibernate,OpenJPA和EclipseLink等等。

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

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

技术分享图片

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

技术分享图片

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

技术分享图片

技术分享图片

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

技术分享图片

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

技术分享图片

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

技术分享图片

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

技术分享图片

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

技术分享图片

技术分享图片

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

技术分享图片

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

技术分享图片

技术分享图片

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

技术分享图片

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

技术分享图片

技术分享图片

技术分享图片

在手机端的访问:

技术分享图片

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

技术分享图片

技术分享图片

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

标签:ogr   user   time   如何   creat   ast   文章   rip   world   

原文地址:https://www.cnblogs.com/sap-jerry/p/8997807.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!