开发者社区> jerrywangsap> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

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

简介:
+关注继续查看

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的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【云原生 | 24】Docker运行数据库实战之MySQL
MySQL是全球最流行的开源的开源关系数据库软件之一,因为其高性能、成熟可靠和适应性而得到广泛应用。MySQL目前在不少大规模网站和应用中被使用,比如 Facebook、Twitter和Yahoo!等。
13 0
融合趋势下基于 Flink Kylin Hudi 湖仓一体的大数据生态体系
本文由 T3 出行大数据平台负责人杨华和资深大数据平台开发工程师王祥虎介绍 Flink、Kylin 和 Hudi 湖仓一体的大数据生态体系以及在 T3 的相关应用场景。
4370 0
【直播回顾】:Java Spring Boot开发实战系列课程【第15讲】:Spring Boot 2.0 API与Spring REST Docs实战
基于Java Spring Boot 2.0可以快速开发REST API,但是如何根据API自动生成 Help Docs是非常重要的问题。 本次课程详细介绍几种不同的Rest Help Docs的构建方式,核心原理与区别。
9081 0
应用容器云:接过Java EE的枪
本文根据DCOS联盟第4期线上分享整理而成   讲师介绍宋潇男 普元云计算架构师     曾任职华为,负责云计算产品与解决方案的规划与管理,十年以上分布式系统和中间件技术经验,熟悉HPC、同格计算、云计算实战。
2150 0
Versant 对象型数据库
引用:http://www.versant.com.cn/vision.aspx 对象数据库,可能比传统数据库快几十倍,收费,等测试 在几十万的数据库,找任一两个数据关系,不用比较
466 0
+关注
2624
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载