WebLogic+eclipse+oracle框架搭建
一、 安装WebLogic
切记weblogic的用户名和密码,在配置部署中会用到。
解压缩eclipse-SDK-
安装时目录选择均选择eclipse的解压后目录。
1. 在cmd中,键入java Keygen 得到序列码。
2. 在菜单 MyEclipseàUpdate Subscription 中键入序列名及序列码。
项目àmyEclipseàaddHibernateCapablities…,
Next:
Next:选择packagàsrcà默认factory, ok
配置文件如下:
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<!-- Generated by MyEclipse Hibernate Tools. -->
<hibernate-configuration>
Weblogic中配置的JNDI名
<property name="connection.datasource">
jndi_shebao
Weblogic登录帐号,非数据库帐号
<property name="jndi.url">t3://localhost:7001</property>
<property name="jndi.class">
weblogic.jndi.WLInitialContextFactory
</property>
<property name="connection.username">web</property>
<property name="connection.password">11111111</property>
<property name="dialect">org.hibernate.dialect.OracleDialect</property>
<property name="hibernate.show_sql">true</property>
<mapping
resource="com/digitalchina/shebao/modulea/entity/user.hbm.xml" />
</session-factory>
</hibernate-configuration>
newDriveràDriver Libraries卡ànewà选择oracle数据库驱动classes12.jar
点击ok后,自动生成:
至此,hibernate与oracle的连接配置完成!
配置文件如下:
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<!-- Generated by MyEclipse Hibernate Tools. -->
<hibernate-configuration>
<session-factory>
<property name="hibernate.show_sql">true</property>
<property name="myeclipse.connection.profile">oracle</property>
<property name="connection.url">
jdbc:oracle:thin:@localhost:1521:IDJ
</property>
<property name="connection.username">system</property>
<property name="connection.password">manager</property>
<property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
<property name="dialect">org.hibernate.dialect.OracleDialect</property>
<mapping
resource="com/digitalchina/shebao/modulea/entity/user.hbm.xml" />
</session-factory>
</hibernate-configuration>
Hibernate.cfg.xml文件配置完成!
将hibernate-configuration-3.0.dtd文件从hibernate-3.1\src\org\hibernate拷在F:\eclipse\workspace\项目名(项目的根目录下),以及F:\bea\user_projects\domains\项目名(weblogic)下。
项目àmyEclipseàaddStrutsCapablities…,
成功登录WebLogic控制台, WebLogic的控制台的登录地址为:http://ip:port/console,其中ip为WebLogicServer的安装机器的IP地址,port为WebLogic对应的端口地址,一般为7001,在本地机器上为http://127.0.0.1:7001/console,如下图所示:
正确登陆后,出现:
进入配置连接池数据源界面,如下:
其中需要修改的是Database Name,为安装过程中的实际的Oracle实例名;Host Name为实际的数据库主机名或者IP地址
点击Create and deploy,进入成功页面。
在Name栏填入jdbc.ctais,在JNDI Name中填入jdbc.ctais,点击continue
在这里选择刚刚创建的连接池的名称ctais,点击Continue
点击Create
将应用包拷贝到BEAHOME/user_projects/domains/mydomain/applications目录下,当然,也可以不拷贝,只是在选择应用时,再选择路径。
在WebLogic控制台下,选择Deployments -> Web Application Modules
根据weblogic的版本不同,界面有异,但大体一致。如weblogci8.1,部署成功后会出现如下示图:
至此,weblogic的部署以及发布已经结束!
在安装包的WEB-INF/Classes目录下,修改dbpool.properties文件
只需修改如下两行为如下示意即可
connect-type = weblogic
DefaultConnection.jndi = jdbc.ctais
注意:前面#注释要去掉
登录以后,界面如下:
JDBCàData Sources
点击Lock&Edit,变灰的New…&Delete会有效,点击New…
Next:
默认选项,Next;
需要修改的是:数据库名、数据库用户名、密码;Next,
点击“Test Configuration”,若连接成功,会在页面头部出现如下信息:
反之,出现如下等类似错误信息:
成功的前提下,Next,
勾选“AdminServer”前复选框,Finish;
点击Activate Changes,配置完毕! ^_^
Your Deployed ResourcesàDeployments
à
Install,
选择应用所在目录,在合适的应用发布包前有单选框,选中,Next;
默认选项,Next;
可以选择更改Name,Next;
Activate Changes,保存改变。
勾选想要发布的应用,这时,Start&Stop能使用,点击Start,选择Servicing all requests
成功状态下,该应用的state会转化为Active!
(ps:由于以前部署过应用,有以前的截图,所以页面有些紊乱,但基本流程无错~~)
发表于 @ 2008年04月22日 16:01:00 | 评论( loading... ) | 举报| 收藏