JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用 1
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两列。
在手机端的访问:
JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用 1相关推荐
- JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用
JPA(Java Persistence API)的实现Provider有Hibernate,OpenJPA和EclipseLink等等. 本文介绍如何通过JPA + Eclipse连接SAP云平台上 ...
- JDBC + SAP云平台 = 运行在云端的数据库应用
在前一篇文章JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用我介绍了如何通过JPA和EclipseLink操作部署在SAP云平台上的HANA数据库实例. 在这篇文章里, ...
- 在SAP云平台上部署和运行Docker应用
容器技术,Docker,虚拟化,这些名词诞生尽管有很长一段时间了,但是在云原生开发领域仍旧热度不减.甚至连SAP赖以成名的ABAP Netweaver,如今也踏上了容器化的上云探索之路,比如下面这张来 ...
- SAP云平台架构概述
在我们开始SAP云平台的架构之旅之前,让我们先看看SAP已经发布的一些其他云产品.这些云产品方案可以分为公有云和私有云两种. SAP公有云解决方案见下图最右侧,比较著名的有SAP SuccessFac ...
- 最简单的SAP云平台开发教程 - 如何开发UI5应用并运行在SAP云平台上
2019独角兽企业重金招聘Python工程师标准>>> 选择Services Catalog,根据关键字搜索到WebIDE服务,点击超链接打开WebIDE: 进入workspace, ...
- 在SAP云平台测试帐号中启用Kyma运行环境
进入SAP云平台测试帐号的subaccount, 点击configure entitlements,输入Kyma,在结果列表里找到Kyma runtime: 点击Add Service plan: 点 ...
- 什么是SAP Cloud Platform(SAP云平台) ?
1. 引言 SAP Cloud Platform (SCP) 是SAP目前主推的一个发展方向,从2012年SAP HANA Cloud Portfolio到后来的SAP HANA Cloud Plat ...
- 使用SAP云平台Mobile Service开发移动应用
这是Jerry 2020年的第33篇文章,也是汪子熙公众号总共第216篇原创文章. Jerry之前的文章 SAP移动应用解决方案之一:HTML5应用 + Cordova = 平台相关的混合应用,曾经介 ...
- 如何将SAP UI5应用配置到SAP云平台Fiori Launchpad里
在SAP云平台WebIDE里新建一个UI5应用并本地运行通过后,在webapp文件夹下打开manifest.json文件,进入navigation区域,semantic object维护成data,a ...
最新文章
- 用Azure VM + Azure Database for MySQL搭建Web服务
- 10 年 IT 老兵给新人程序员的几点建议
- 一张膜能把电信运营商挡在手机支付门外吗?
- Wsus存储更新文件的磁盘已满
- C语言中“数组名”和“数组名”
- android中string.xml文件的使用
- 千呼万唤始出来!诺基亚发预热海报:5摄手机真要来了
- Web_audio_spatialization_basics
- python如何存储numpy数组_python – 如何将numpy数组作为对象存储在pandas数据框中?...
- pythonddos防御_一个自动封IP防御DDOS脚本
- matlab与comsol的连接
- blender 建模记录
- 幻14 2021 R9 5900HS RTX3060 AX210装ubuntu18.04.5笔记
- 人机交互及用户体验、GUI思考
- 红烧茄子做法--小黄讲解
- 计算机应用基础离线作业2019,天大2019年4月考试《计算机应用基础》在线考核试题【标准答案】...
- 2019劳动节出游数据_这个劳动节周末要流什么
- 什么是物联卡,物联卡注意事项
- STM32 CubeIDE(九)串口通讯
- js判断数据是否为空值的方法