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的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:
JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用相关推荐
- JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用 1
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 ...
最新文章
- PHP 预编译加速: eAccelerator的安装和性能比较
- amoeba高可用mysql_amoeba for mysql 使用说明
- js_调试_01_14 个你可能不知道的 JavaScript 调试技巧
- 【零基础入门数据挖掘】-特征工程
- 日期处理一之NSLalendar的使用
- MTK 驱动(73)--- Kernel Backtrace 无法显示出具体的地址.
- connect to ubuntu 16.04 from windows 10 using x11vnc
- PYTHON1.day07
- 《解析几何》吕林根,徐子道第四版 习题 1.4.7,1.4.8,1.4.9
- python基本代码教程-python基础教程第三版源代码
- IDEA设置好看的字体
- 为你的企业建立竞争情报系统 (转)
- 我的Qt作品(10)使用Qt开发轻量级的CAD矢量绘图软件,支持图元增删改查
- 分享关于网站跳出率需要控制在多少
- 传统目标检测方法研究(一)
- 高电平和低电平 到底是啥?
- 月浅灯深,梦里jar包何处寻
- 学计算机用商务本还是游戏本,工作学习游戏?这 8 款最具性价比的笔记本电脑,总有一款适合你...
- 什么是 COB 灯?
- 德州仪器TM4C123GXL从入手到亮灯-开发环境配置
热门文章
- maven+jenkins+sonar集成搭建
- 文献学习(part90)--How Can Machine Learning and Optimization Help Each Other Better?
- 第三次学JAVA再学不好就吃翔(part99)--File类
- 20应用统计考研复试要点(part14)--应用多元分析
- 16 bit float 存储_面试官问我存储金额应该用哪种数据类型,我竟这样回答
- Sklearn参数详解—Adaboost
- 批量删除满足指定条件的 SAP CRM One Order 订单
- 关于 Angular 应用 tsconfig.json 中的 lib 属性
- SAP Spartacus Translation (翻译) 相关话题
- 如何在SAP Spartacus category 页面里拿到当前的category信息