在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

如何使用JDBC操作SAP云平台上的HANA数据库

113次阅读
没有评论

共计 1553 个字符,预计需要花费 4 分钟才能阅读完成。

本篇内容主要讲解“如何使用 JDBC 操作 SAP 云平台上的 HANA 数据库”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让丸趣 TV 小编来带大家学习“如何使用 JDBC 操作 SAP 云平台上的 HANA 数据库”吧!

创建 SAP 云平台上的 HANA 数据库实例

登陆 SAP 云平台 Cockpit,创建一个新的 HANA 数据库实例:

设置数据库 ID 和 System user 的密码。这里我设置的数据库 ID 为 hana01, 后面会使用到。

创建成功后,数据库实例状态变为 STARTED,可以把其 Development Tools 的链接加到收藏夹里,后面也会用到。

至此这个位于 SAP 云平台上的 HANA 数据库实例已经可用了。下一步就是开发 Java 程序通过 JDBC 访问它。

使用 JDBC 访问 HANA 数据库

将我 github 上的 Java 应用 import 到 Eclipse,如下图所示:

应用主要分三个文件:

Person.java
定义了 Person 模型,只包含 id,firstName 和 lastName 三个成员,以及对应的 getter 和 setter 方法,即所谓的 POJO(Plain Old Java Object)。POJO 这个名字用来强调它是一个普通 Java 对象,没有遵从任何特定的 Java 约定或框架(如 EJB)。

PersonDAO.java
顾名思义: DAO – Data Access Object。通过 JDBC 连接 HANA 数据库实例,创建名为 T_PERSONS 的数据库表,已经往表里插入数据的逻辑都写在这个 DAO 类里。

PersistenceWithJDBCServlet.java
一个简单的通过 Servlet 实现的 UI,用于接受用户输入并调用 PersonDAO 将输入发送到 HANA 数据库实例。

JDBC 数据库 DataSource 实例的获取通过 JNDI 完成,该实例作为输入参数传入到 DAO 构造函数,所有接下来的 JDBC 操作均通过该 DataSource 进行。

创建成功如下图。注意生成的端口号 32215,后续会使用。

修改 On-Premise 系统上 Java server 的配置,让其指向 SAP 云平台的数据库实例
Java 应用的代码无需做任何调整,仅需更改 Server 配置。修改 Servers 文件夹下的文件 connection.properties, 明细如下,目的就是将该 Server 的数据库连接指向 Cloud Connector 上刚刚配置的 Service Channel,通过 Cloud Connector 作为桥梁连接到 SAP 云平台上的 HANA 数据库。

javax.persistence.jdbc.url: 指向的 localhost:32215 即 Cloud Connector 上配置的 Service Channel,该 Channel 我分配的 HANA 数据库实例的 ID 为 jerrydemo。currentschema=SYSTEM,意为接下来我通过 JDBC 创建的数据库表会分配到 SYSTEM schema 下。
javax.persistenc.jdbc.user / password: 填入 jerrydemo 这个数据库实例的访问用户名和密码。

如何使用 JDBC 操作 SAP 云平台上的 HANA 数据库

如何使用 JDBC 操作 SAP 云平台上的 HANA 数据库

br font-size:16px;white-space:normal;background-color:#FFFFFF; /

打开 SAP 云平台上的 HANA Development Tool 连接,从 SYSTEM 这个 Schema 下能观察到通过刚才运行在 On-Premise 系统上的 Web 应用插入的两条记录,说明从 On-Premise 系统写入 SAP 云平台数据库的尝试成功。

如何使用 JDBC 操作 SAP 云平台上的 HANA 数据库

到此,相信大家对“如何使用 JDBC 操作 SAP 云平台上的 HANA 数据库”有了更深的了解,不妨来实际操作一番吧!这里是丸趣 TV 网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-15发表,共计1553字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 国产丰满老熟妇乱xxx1区 | 亚洲熟妇中文字幕五十中出 | 久久成人性色生活片 | 日本黄色激情视频 | 婷婷四虎东京热无码群交双飞视频 | 精品在线一区二区三区 | 亚洲国产中文在线 | 搡女人真爽免费视频大全 | 乱人伦中文字幕成人网站在线 | 国产亚洲综合色就色 | 日韩久久免费视频 | 久久精品国产69国产精品亚洲 | 亚瑟成人影院 | www一级毛片| 欧洲美女熟乱av | 精品国产亚一区二区三区 | 国产成人综合久久精品 | 亚洲精品一区二区久久 | 毛片电影免费看 | 国产精品视频久久 | 脱了美女内裤猛烈进入gif | 小明看片成人永久在线观看 | 色老头福影院韩国激情影院 | 无套内谢的新婚少妇国语播放 | 人人妻人人澡人人爽国产一区 | 婷婷影院在线综合免费视频 | 成人免费www在线高清观看 | 午夜小视频网站 | 久久精品不卡 | 亚洲成a人片毛片在线 | 亚洲一区二区久久 | 免费一级毛片能看的 | 中文字幕亚洲综合久久 | 亚洲人成人一区二区三区 | 亚洲精品一区二区久久这里 | 99精彩视频在线观看 | 久久精品无码中文字幕 | 国产成人一区二区三区高清 | 国产精品美女久久久久久久久 | 欧美伊人 | 国产日韩欧美网站 |