作者:empty 出版社:empty |
WebLogic+eclipse+oracle框架搭建使用说明文档
一、安装WebLogic
切记weblogic的用户名和密码,在配置部署中会用到。
二、安装Oracle数据库
三、数据库初始化
四、安装MyEclipse
前置条件:
解压缩eclipse-SDK-3.1.2-win32.zip到指定目录即可。
步骤:
安装EnterpriseWorkbenchInstaller_4.0.2GA_E3.1.exe
安装时目录选择均选择eclipse的解压后目录。
破解
1. 在cmd中,键入java Keygen 得到序列码。
2. 在菜单 MyEclipseUpdate Subscription 中键入序列名及序列码。
五、在eclipse中配置Hibernate插件
Eclipse中加入hibernate插件
项目myEclipseaddHibernateCapablities…,
Next:
Next:选择packagsrc默认factory, ok
Hibernate与oracle的连接配置
采用JNDI方式配置hibernate.cfg.xml文件.
配置文件如下:
?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= connection.datasource >
jndi_shebao
/property>
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>
采用JDBC方式配置hibernate.cfg.xml文件.
newDriverDriver 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-configuration-3.0.dtd文件从hibernate-3.1 src org hibernate拷在F: eclipse workspace 项目名(项目的根目录下),以及F: bea user_projects domains 项目名(weblogic)下。
六、在eclipse中配置Struts插件
项目myEclipseaddStrutsCapablities…,
七、Weblogic数据配置连接池和数据源
配置一个新的连接池数据源
前置条件
成功登录WebLogic控制台, WebLogic的控制台的登录地址为:http://ip:port/console,其中ip为WebLogicServer的安装机器的IP地址,port为WebLogic对应的端口地址,一般为7001,在本地机器上为http://127.0.0.1:7001/console,如下图所示:
正确登陆后,出现:
第一步:选择Services Configurations->JDBC->Connection Pools
进入配置连接池数据源界面,如下:
点击Config a new JDBC Connection Pool…,进入数据库类型选择页面
选择数据库和驱动类型,点击Continue,进入数据库配置页面
其中需要修改的是Database Name,为安装过程中的实际的Oracle实例名;Host Name为实际的数据库主机名或者IP地址
创建并部署数据源
点击Create and deploy,进入成功页面。
如果创建成功,则进入如下页面
建立数据源
选择Services Configurations ->JDBC->Data Sources
点击Configure a new JDBC Data Source
在Name栏填入jdbc.ctais,在JNDI Name中填入jdbc.ctais,点击continue
选择连接池
在这里选择刚刚创建的连接池的名称ctais,点击Continue
进入选择Data Source所在的server
点击Create
数据源创建成功
八、部署应用包
前置条件:
将应用包拷贝到BEAHOME/user_projects/domains/mydomain/applications目录下,当然,也可以不拷贝,只是在选择应用时,再选择路径。
进入部署页面
在WebLogic控制台下,选择Deployments -> Web Application Modules
点击“Deploy a new Web Application Module”
选择applications
选择sanitation,点击Target Module
点击Deploy,进入成功页面
一开始Deployment Status为Unavailable,几秒钟后,进入下图
根据weblogic的版本不同,界面有异,但大体一致。如weblogci8.1,部署成功后会出现如下示图:
至此,weblogic的部署以及发布已经结束!
九、修改CoOffice的配置文件
在安装包的WEB-INF/Classes目录下,修改dbpool.properties文件
只需修改如下两行为如下示意即可
connect-type = weblogic
DefaultConnection.jndi = jdbc.ctais
注意:前面#注释要去掉
十、附:Weblogic9.1数据源配置及部署应用包
http://localhost:7001/console
登录以后,界面如下:
Weblogic9.1数据源配置
JDBCData Sources
点击Lock&Edit,变灰的New…&Delete会有效,点击New…
Next:
默认选项,Next;
需要修改的是:数据库名、数据库用户名、密码;Next,
点击“Test Configuration”,若连接成功,会在页面头部出现如下信息:
反之,出现如下等类似错误信息:
成功的前提下,Next,
勾选“AdminServer”前复选框,Finish;
点击Activate Changes,配置完毕! ^_^
Weblogic9.1部署应用包
Your Deployed ResourcesDeployments
Install,
选择应用所在目录,在合适的应用发布包前有单选框,选中,Next;
默认选项,Next;
可以选择更改Name,Next;
Finish;Save
Activate Changes,保存改变。
勾选想要发布的应用,这时,Start&Stop能使用,点击Start,选择Servicing all requests
成功状态下,该应用的state会转化为Active!
(ps:由于以前部署过应用,有以前的截图,所以页面有些紊乱,但基本流程无错~~)