知识大全 JBoss下的EJB3开发无状态会话Bean
Posted 状态
篇首语:与其积攒满箱子的金银,不如积攒满肚子的学问。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 JBoss下的EJB3开发无状态会话Bean相关的知识,希望对你有一定的参考价值。
JBoss下的EJB3开发无状态会话Bean 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
开发一个具有Remote和Local接口的EJB Stateless SessionBean Remote接口 RemoteHelloWorld java Local接口 LocalHelloWorld java SessionBean:HelloWorldBean java JNDI配置 jndi properites JSP hello jsp
package yourpany ejb ; public interface RemoteHelloWorld public String Say(String name);
package yourpany ejb ; public interface LocalHelloWorld public String Say(String name);
package yourpany ejb ; import javax ejb Stateless; import javax ejb Remote; import javax ejb Local; import yourpany ejb RemoteHelloWorld; import yourpany ejb LocalHelloWorld;
@Remote(RemoteHelloWorld class) //注释表示RemoteHelloWorld为这个SessionBean的Remote接口 @Local(RemoteHelloWorld class) //注释表示LocalHelloWorld为这个SessionBean的Local接口
//@Stateless注释表示这是一个无状态会话Bean public @Stateless class HelloWorldBean implements RemoteHelloWorld LocalHelloWorld public String Say(String name) return 这是一个无状态的EJB 会话BEAN 作者 +name; //JNDI配置告诉了你的客户端初始化jndi naming service jndi properties: java naming factory initial= jnp interfaces NamingContextFactory java naming factory url pkgs= jboss naming: jnp interfaces java naming provider url=localhost:
JSP中调用代码如下 <% Properties prop=new Properties(); prop load(Thread currentThread() getContextClassLoader() getResourceAsStream ( jndi properties )); InitialContext ctx=new InitialContext(prop); RemoteHelloWorld remotehelloworld=(RemoteHelloWorld)ctx lookup ( HelloWorldBean/remote ); remotehelloworld Say( Christina [remote] ); LocalHelloWorld localhelloworld=(LocalHelloWorld)ctx lookup ( HelloWorldBean/local ); localhelloworld Say( Christina [local] ); %>
运行结果
这是一个无状态的EJB 会话BEAN 作者 Christina [remote]
这是一个无状态的EJB 会话BEAN 作者 Christina [local]
总结步骤
cha138/Article/program/Java/ky/201311/29214相关参考
知识大全 Eclipse+JBoss+EJB3的Session Bean注释方法
Eclipse+JBoss+EJB3的SessionBean注释方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
Eclipse+JBoss5+EJB3 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 有时客户端
JAVA中Session的会话状态 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 会话状态的维持
用SQLServer保持会话状态 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在调用服务器后要
无Cookie会话的实现 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 无Cookie会话 在
知识大全 一个用JAVA开发的会话密钥程序,可能对你有所帮助
一个用JAVA开发的会话密钥程序,可能对你有所帮助 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET MVC 4框架揭秘:Controller的释放和会话状态行为的控制[2]
ASP.NETMVC4框架揭秘:Controller的释放和会话状态行为的控制[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的
知识大全 ASP.NET MVC 4框架揭秘:Controller的释放和会话状态行为的控制[1]
ASP.NETMVC4框架揭秘:Controller的释放和会话状态行为的控制[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的
概要 集成开发环境(IDEs)可以解剖一个bean类的文件并且生成一个带参数的对话框开发者可以利用它来定制自己的bean但是这些标准的定制对话框留下了很多参数以满足它的适应性灵活性和美学目的本文
知识大全 Eclipse+JBoss+MySQL开发环境设置的介绍
Eclipse+JBoss+MySQL开发环境设置的介绍 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下