WebLogic运用DB的Java控件访问数据库

http://tech.ddvip.com   2007年09月12日    社区交流

内容摘要:本文讲解WebLogic运用DB的Java控件访问数据库的实现过程,具体内容包括:方法、建立连接池,数据源、相关页面、数据库、数据层(JAVA控件)、逻辑层(页面流)、显示层(页面)。

  一、方法

  WebLogic页面与数据通信时,一般采用Java控件直接访问数据连接池,数据的直接操作都定义在Java控件中,页面流做为数据的逻辑处理单元,普通页面做为显示层。可以看出WebLogic这个方法是典型的三层结构,数据层(Java控件),业务逻辑层(页面流),显示层(页面)。

  二、建立连接池,数据源

  配置config.xml文件,这里用的是WebLogic自带的E:eaweblogic81samplesdomainsworkshop的cgServer。

<JDBCConnectionPool DriverName="oracle.jdbc.driver.OracleDriver"
LoginDelaySeconds="1" MaxCapacity="20" Name="liwei"
PasswordEncrypted="{3DES}WBNJPYUOAvE=" Properties="user=liwei"
Targets="cgServer" URL="jdbc:oracle:thin:@localhost:1521:wincn"/>
<JDBCTxDataSource JNDIName="liwei" Name="liwei" PoolName="liwei" Targets="cgServer"/>

  或者 工具->WebLogic Server->数据源查看器->新建数据源 步骤比较简单,主要输入对应参数:

  DriverName="oracle.jdbc.driver.OracleDriver"

  URL="jdbc:oracle:thin:@localhost:1521:wincn"

  然后用户名密码即可。

  以上内容可参看《Weblogic中JSP连接数据库》一文。

  三、相关页面

  TestTestWeb ecordsetRecordsetController.jpf

  TestTestWeb ecordsetindex.jsp

  TestTestWeb ecordset  est.jcx java控件

  四、数据库

CREATE TABLE TEST(
A             VARCHAR2(10),
B             VARCHAR2(10),
C             VARCHAR2(10),
D             VARCHAR2(10)
)

  五、数据层(JAVA控件)

来源:Csdn    作者:草木瓜    责编:豆豆技术应用

正在加载评论...