JPA(Java Persistence API)的實作Provider有Hibernate,OpenJPA和EclipseLink等等。
本文介紹如何通過JPA + Eclipse連接配接SAP雲平台上的HANA資料庫執行個體。
1. 登陸SAP雲平台Cockpit,建立一個新的HANA DB執行個體:
設定資料庫ID和System user的密碼。
建立成功後,HANA DB執行個體狀态為CREATING:
稍等片刻後,狀态變為STARTED,可用。
接下來就可以開發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:
将部署完成的Java應用與第一步建立的HANA DB執行個體進行綁定
綁定成功,這樣該Java應用就能使用雲端的HANA DB執行個體了。
在PC浏覽器裡測試。這個hello world的JPA應用隻設計了一張表,包含First Name和Last Name兩列。