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

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

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


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


1. 登陆SAP云平台Cockpit,创建一个新的HANA DB实例:image.png设置数据库ID和System user的密码。image.png创建成功后,HANA DB实例状态为CREATING:image.pngimage.png稍等片刻后,状态变为STARTED,可用。image.png 接下来就可以开发Java应用通过JPA操作这个云端的数据库实例了。image.pngSAP云平台neo环境的SDK下自带了一个JPA的hello world应用,位于文件夹samples下面,名称为persistence-with-jpa:image.png直接import到Eclipse里,targeted Runtimes选择为Java Web Tomcat 8:将该应用从Eclipse部署到SAP云平台上:image.png部署成功后,在SAP云平台Cockpit里得到该应用的访问url:

image.png将部署完成的Java应用与第一步创建的HANA DB实例进行绑定image.pngimage.png绑定成功,这样该Java应用就能使用云端的HANA DB实例了。image.png在PC浏览器里测试。这个hello world的JPA应用只设计了一张表,包含First Name和Last Name两列。image.pngimage.png

相关文章
|
3月前
|
Linux C++ Windows
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
|
4月前
|
人工智能 运维 监控
现代云平台技术及其应用
在当今数字化时代,云平台技术正日益成为企业转型和创新的关键。本文将探讨现代云平台的定义、架构特点及其在不同行业中的应用案例,旨在帮助读者深入了解并有效应用这一技术。 【7月更文挑战第9天】
148 2
|
23天前
|
SQL Java 关系型数据库
Springboot引入jpa来管理数据库
Springboot引入jpa来管理数据库
21 0
Springboot引入jpa来管理数据库
|
20天前
|
Java API 数据库
Data jpa 增删改查的方法分别有哪些
Data jpa 增删改查的方法分别有哪些
|
23天前
|
SQL Java 数据库连接
springBoot+Jpa(hibernate)数据库基本操作
springBoot+Jpa(hibernate)数据库基本操作
26 0
|
3月前
|
JavaScript Java Maven
毕设项目&课程设计&毕设项目:springboot+vue实现的在线求职管理平台(含教程&源码&数据库数据)
本文介绍了一款基于Spring Boot和Vue.js实现的在线求职平台。该平台采用了前后端分离的架构,使用Spring Boot作为后端服务
毕设项目&课程设计&毕设项目:springboot+vue实现的在线求职管理平台(含教程&源码&数据库数据)
|
3月前
|
SQL 关系型数据库 数据库
【python】python社交交友平台系统设计与实现(源码+数据库)【独一无二】
【python】python社交交友平台系统设计与实现(源码+数据库)【独一无二】
114 10
|
3月前
|
数据可视化 搜索推荐 数据挖掘
基于Python flask 的数据可视化平台,可定制,可连接数据库
本文介绍了一个基于Python Flask框架开发的可定制数据可视化平台,该平台支持多种数据库连接,并提供丰富的图表类型和个性化设置,以实现交互式数据分析和展示。
基于Python flask 的数据可视化平台,可定制,可连接数据库
|
3月前
数字化核心构建问题之SAP为应用软件扎根客户打基础如何解决
数字化核心构建问题之SAP为应用软件扎根客户打基础如何解决
24 0