读书人

JBoss 系列5:JBoss 7/WildFly中配置使

发布时间: 2014-07-26 16:18:18 作者: rapoo

JBoss 系列五:JBoss 7/WildFly中配置使用Oracle数据库
内容概要

JBoss 系列五主要目的是演示如何在JBoss 7/WildFly中配置使用Oracle数据库,主要分两大部分Oracle数据库相关的配置,一个使用Oracle数据库的HelloWorld小程序。如下为一简单示意图:

JBoss 系列5:JBoss 7/WildFly中配置使用Oracle数据库

Hello World App部署于JBoss上,Hello World App通过JPA/Hibernate操作数据库,数据库连接是通过JCA/Datasource维护。

我们需要下载,编译生成Hello World App,具体根据系列一中相关步骤,下载,编译:

点击Submit会执行数据库查询。

点击Add a new user会执行插入数据库操作。

点击List All Users会列出数据库中所有用户。

4. 结果分析

依次执行上述操作,JBoss后台日志会有如下SQL语句:

12:01:14,482 INFO  [stdout] (http-/127.0.0.1:8080-1) Hibernate: select user0_.id as id0_, user0_.firstName as firstName0_, user0_.lastName as lastName0_, user0_.username as username0_ from USERS user0_ where user0_.username=? limit ?12:01:31,284 INFO  [stdout] (http-/127.0.0.1:8080-1) Hibernate: call next value for hibernate_sequence12:01:31,295 INFO  [stdout] (http-/127.0.0.1:8080-1) Hibernate: insert into USERS (firstName, lastName, username, id) values (?, ?, ?, ?)12:01:45,775 INFO  [stdout] (http-/127.0.0.1:8080-1) Hibernate: select user0_.id as id0_, user0_.firstName as firstName0_, user0_.lastName as lastName0_, user0_.username as username0_ from USERS user0_


读书人网 >操作系统

热点推荐