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的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2153645/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JDBC + SAP雲平臺 = 執行在雲端的資料庫應用JDBC資料庫
- 最簡單的SAP雲平臺開發教程 - 如何開發UI5應用並執行在SAP雲平臺上UI
- 在 SAP 雲平臺上部署和執行 Docker 應用Docker
- 使用JDBC操作SAP雲平臺上的HANA資料庫JDBC資料庫
- IT 執行在雲端,而云執行在 Linux 上Linux
- 使用Eclipse連線SAP雲平臺上的HANA資料庫例項Eclipse資料庫
- 雲端計算基礎設施構建:平臺雲化-資料庫雲化建議資料庫
- 將SAP UI5應用部署在Heroku雲平臺裡UI
- 如何將SAP Multi Target應用部署到SAP雲平臺的Cloud Foundry環境去Cloud
- SAP雲平臺的Document Service
- 讓SAP雲平臺上的Web應用使用destination服務Web
- 如何把SAP UI5應用部署到SAP雲平臺的Fiori Launchpad裡去UI
- 重新定義資料庫雲平臺—沃趣科技資料庫雲版圖資料庫
- 將SpringBoot應用Docker化並部署到SAP雲平臺Spring BootDocker
- 使用cf curl檢視SAP雲平臺上的應用各項明細
- SAP雲平臺上部署應用時遇到disk quota不夠的問題
- 將Java應用部署到SAP雲平臺neo環境的兩種方式Java
- 資料庫平臺資料庫
- 一步步使用SAP雲平臺的WebIDE開發SAP UI5應用WebIDEUI
- SAP雲平臺架構概述架構
- 應用RMAN Transportable Database進行資料庫跨平臺遷移Database資料庫
- 如何在 SAP BTP Java 應用裡使用 SAP HANA 資料庫Java資料庫
- SAP雲平臺執行環境Cloud Foundry和Neo的區別Cloud
- 執行在容器中Postgres資料庫資料損壞後如何恢復?資料庫
- 使用Eclipse開發Java應用並部署到SAP雲平臺SCP上去EclipseJava
- SAP雲平臺部署應用時遇到的502 Updating service failed - Bad GatewayAIGateway
- 用友雲平臺,真正的雲原生架構,加速雲應用落地架構
- rman將linux平臺資料庫遷移到window平臺資料庫Linux資料庫
- SAP雲平臺對Kubernetes的支援
- Netweaver和SAP雲平臺的quota管理
- Unity平臺 | 快速整合華為AGC雲資料庫服務UnityGC資料庫
- SaaS服務提供商Freshdesk收購資料整合平臺Pipemonk,幫助雲端應用遷移資料
- 資料視覺化平臺搭建,警務實戰平臺大資料應用視覺化大資料
- 如何使用 Chrome 除錯執行在手機上的 SAP UI5 Cordova 混合應用試讀版Chrome除錯UI
- SAP 雲平臺多目標應用 Multi-Target Application 的開發技術介紹APP
- 在 SAP BTP 平臺 Neo 環境裡使用 SAP Cloud SDK 建立應用Cloud
- 如何在 SAP BTP Java 應用裡使用 SQLite 資料庫JavaSQLite資料庫
- 深度解讀華為雲智慧企業雲應用平臺