您的位置:首页 >> 环保科技

独自幸福快乐同级劲敌碾压库里他追上当年的自己依依不舍孤独

时间:2020-06-25 07:02:47 来源:望德堂环保厂家 浏览量:1

一、系统设置:

1.工具:UltraEdit

2.应用服务器:Weblogic 8.1

3.数据库:MySQL4.0

二、基本类的编写:(例子源于MasteringEJB中的第6章的实体Bean实例)

1.Home接口:  va

2.本地Home接口: va

3.Remote接口:  va

4.Remote Home接口: va

5.实现类:  va

6.主健类:  va

7.用户测试类:  va

三、数据库设置

1. 数据库用MySQL中的test数据库;

2. 数据表为:

drop table accounts;

create table accounts (id varchar(64),ownername varchar(64),balance numeric(18));

3. 插入一条测试记录

insert into accounts(id,ownername,balance) values(“0000”,”Dosany”,);

四、在WebLogic中设置数据连接池和数据源

1. 下载MySQL的JDBC驱动,并把它的路径加入到系统classpath中;

2. 启动WebLogic中的用户域这对客队极为不利。欧赔方面,这个实例为 mydomain;

3. 打开WebLogic管理界面:http://localhost:7001/console,输入用户名和密码进入;

4. 进入Services-JDBC-ConnectionPools

5. 点击Configure a new JDBC Connection Pool... ,

6. Database Type:MySQL,DatabaseDriver:MySQL’s Driver(Type 4) Version:Any;

7. 点击 Continue;

8. Name:MySQLDatePool;DatabaseName:test;Host Name:127.0.0.1;

Port:3306;Database User Name:hhdsf;Password:baobao 下同;continue;

9. Driver Classname: iver

URL: jdbc:mysql://127.0.0.1:3306/test

10. Test Driver Configuration,可以看到成功;

注意:MySQL中的用户hhdsf是安装MySQL后加入的,因为MySQL安装后的默认用户是 root;密码是空,而在WebLogic中密码不能为空;

设置数据源:

1. 进入Services-JDBC-DataSources

2. 选择Configure a new JDBC Data Source

3. Name:MySQLDataSource;JNDI:mySqlDs;点击Next;

4. 在Connect to connection pool 中选择刚刚建立的connection pool;点击Next;

5. 点击Create,创建DataSource。

五、部署文件

1. Ejb-jar部署文件:

?xml version="1.0"?

!DOCTYPE ejb-jar PUBLIC '-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN' ''

ejb-jar

enterprise-beans

entity

ejb-nameAccount/ejb-name

homeAccountHome/home

remoteAccount/remote

local-homeAccountLocalHome/local-home

localAccountLocal/local

ejb-classAccountBean/ejb-class

persistence-typeBean/persistence-type

prim-key-classAccountPK/prim-key-class

reentrantFalse/reentrant

resource-ref

res-ref-namejdbc/ MySQLDatePool /res-ref-name

taSource/res-type

res-authContainer/res-auth

/resource-ref

/entity

/enterprise-beans

assembly-descriptor

container-transaction

method

ejb-nameAccount/ejb-name

method-intfLocal/method-intf

method-name*/method-name

/method

method

ejb-nameAccount/ejb-name

method-intfRemote/method-intf

method-name*/method-name

/method

trans-attributeRequired/trans-attribute

/container-transaction

/assembly-descriptor

/ejb-jar

2. weblogic-ejb-jar部署文件:

?xml version="1.0"?

!DOCTYPE weblogic-ejb-jar PUBLIC '-//BEA Systems, Inc.//DTD WebLogic 6.0.0 EJB//EN' ''

weblogic-ejb-jar

weblogic-enterprise-bean

ejb-nameAccount/ejb-name

entity-descriptor

entity-cache

max-beans-in-cache100/max-beans-in-cache

/entity-cache

/entity-descriptor

reference-descriptor

resource-description

res-ref-namejdbc/ MySQLDatePool /res-ref-name

jndi-name mySqlDs /jndi-name

/resource-description

/reference-descriptor

jndi-nameAccountHome/jndi-name

local-jndi-nameAccountLocalHome/local-jndi-name

/weblogic-enterprise-bean

/weblogic-ejb-jar

六、编译和运行

1. 编译命令:

@echo *******************************************************

@echo Cleaning things up..这个设施比传统的市场调查有效的多”.

@echo *******************************************************

md classes

md lib

del classes\*.class

del lib\*.jar

@echo *******************************************************

@echo Compiling files...

@echo *******************************************************

javac -d classes src\*.java

@echo *******************************************************

@echo Copying Deployment Descriptor...

@echo *******************************************************

md classes\META-INF

copy deployment\*.xml classes\META-INF

@echo *******************************************************

@echo Creating temporary ejb-jar file...

@echo *******************************************************

cd classes

jar cf ..\lib\r *

cd ..

@echo *******************************************************

@echo Generating helper code, and creating new ejb-jar file...

@echo *******************************************************

pushd lib

java bc r -d r

copy r %DEPLOY_HOME%\r

popd

@echo *******************************************************

@echo Removing temporary ejb-jar file

@echo *******************************************************

del lib\r

2. 运行测试客户端程序:

copy src\va classes

cd classes

javac va

del va

java itial=InitialContextFactory l=t3://localhost:7001 AccountClient

cd .. 查看本文来源

淮安白癜病医院
最好消肿止痛的中药
商洛白癜风医院有哪些
相关阅读
微博女王姚晨的御前侍卫卖萌猫咪八顿位置

微博女王姚晨的御前侍卫——卖萌猫咪八顿微博女王姚晨的御前侍卫——卖萌猫咪八顿 09:36:01出处:络点击:1937 ...[详细]

2022-06-03
得过下肢瘫痪的腊肠犬如何保养位置

得过下肢瘫痪的腊肠犬如何保养?得过下肢瘫痪的腊肠犬如何保养? 16:11:59出处:络点击:1855 导读: 得过下肢瘫...[详细]

2022-06-03
彻底解决龙鱼侧游你必须这些位置

彻底解决龙鱼侧游,你必须get这些!彻底解决龙鱼侧游,你必须get这些!大家都知道,龙鱼侧游后就会掉眼,这点没错,大家也都会用灯光来调整,这点依然没...[详细]

2022-06-03
影响雪纳瑞价格的四个重要因素位置

影响雪纳瑞价格的四个重要因素影响雪纳瑞价格的四个重要因素 12:07:26by 三三 雪纳瑞是梗类犬的一种,它们嘴边明显的胡须让它们看起来跟其他狗...[详细]

2022-06-03
防疫疾病阿富汗猎犬细小病毒的预防与治疗位置

对于体型较大的阿富汗猎犬来说,细小病毒是种比较严重的疾病了。别看阿富汗猎犬看起来像是非常健壮的样子,一旦它患上了细小病毒这种疾病,其后...[详细]

2022-06-03
防治金毛犬出现肥胖现象的措施有哪些位置

金毛犬可以吃紅花生嗎?奇迹之王:小金毛犬不容易消化,成年金毛犬可以适量吃点.琴韵温柔:可以品尝但不能多吃。和人一样不易消化还增肥 [人每天吃...[详细]

2022-06-03
友情链接