用jbuilder可以自动生成,testclient也可以自动生成
解决方案 »
- hibernate查询问题
- 怎么用struts调用word并对它进行各种操作
- 啊啊啊,Struts出现问题..
- 多个checkbox传值
- 两句完全正确的HQL语句,为什么一个行一个不行?
- java 调用.net webservice的问题,请大家帮忙看看!
- 我是初学者,向大家请教个问题,可能很简单但我不会!!
- 极度郁闷中,请各位熟悉weblogic+struts开发模式的高手务必解救~~~~~~~~~~~~~
- 版主,哪里有petstore的文档呀?帮帮我把
- 一段<div></div>代码,如何取里面的属性?
- 那位大虾知道J2EE规范及源代码下载地址?????
- [版本管理] 做JAVA项目用win studio sourcesafe还是winCvs比较好?
用jbuilder生成完了,看源码不就完了
要不就自己写
每个标签的意思好像master EJB的附录中讲到过。
http://java.sun.com/dtd/ejb-jar_2_0.dtd
一个最简单的例子:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">
<ejb-jar>
<enterprise-beans>
<session>
<display-name>SExecuteProcedure</display-name>
<ejb-name>SExecuteProcedure</ejb-name>
<home>ejb.session.SExecuteProcedureHome</home>
<remote>ejb.session.SExecuteProcedure</remote>
<ejb-class>ejb.session.SExecuteProcedureBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
<resource-ref>
<description />
<res-ref-name>oradb/ref</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
</session>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>SExecuteProcedure</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>
除此之外,还有一个weblogic专用的xml:weblogic-ejb-jar.xml:
http://www.bea.com/servers/wls700/dtd/weblogic-ejb-jar.dtd
一个例子:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-ejb-jar PUBLIC '-//BEA Systems, Inc.//DTD WebLogic 7.0.0 EJB//EN' 'http://www.bea.com/servers/wls700/dtd/weblogic-ejb-jar.dtd'>
<weblogic-ejb-jar>
<weblogic-enterprise-bean>
<ejb-name>SExecuteProcedure</ejb-name>
<reference-descriptor>
<resource-description>
<res-ref-name>oradb/ref</res-ref-name>
<jndi-name>oradb/jndi</jndi-name>
</resource-description>
</reference-descriptor>
<jndi-name>SExecuteProcedure</jndi-name>
</weblogic-enterprise-bean>
</weblogic-ejb-jar>这些文件weblogic都有工具可以生成,请查看bea的产品手册
在dev2dev开发者网站上有下载
Context.INITIAL_CONTEXT_FACTORY = "weblogic.jndi.WLInitialContextFactory"
Context.PROVIDER_URL url
将他们加入一个Priperties对象
然后用这个对象初始化上下文对象new InitialContext(priperties);
关于这些属性的说明参考EJB的JNDI部分