![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
EJB
事后诸葛亮
深入浅出!
展开
-
在Ejb3会话bean中调用其他Ejb3会话bean
SayMeRemotepackage test2.sessionbean.dao; import javax.naming.NamingException; public interface SayMeRemote { public String sayMe() throws NamingException; public String sayMe2() throws NamingException; } SayMeBeanpackage test2.sessionbean.im原创 2010-08-17 19:03:00 · 1081 阅读 · 0 评论 -
用ejb2.0做的HelloWord!
<br />开发ejb要用ejb容器,这个地球人都知道。jboss3.2和jboss4.0只支持ejb2.0,从jboss4.2开始支持ejb3.0了。<br />从使用上看,ejb2和ejb3的最大区别就是ejb3简单了,ejb2是用的继承类、实现接口,ejb3是用的注解(现在流行!!!)。<br />写一个简单的helloword例子,ejb2服务端就要写3个类,1个配置文件。客户端还有一个test类。<br />服务端的:HelloHome<br />package test; import j原创 2010-08-17 16:50:00 · 608 阅读 · 0 评论 -
用ejb3.0做的HelloWord!
<br />做了个ejb3.0的helloword。还是写了4个类,但是远程接口和本地接口都实现了的。ejb3.0看起来比ejb2优雅多了。至于ejb3和ejb2底层实现有什么区别,我就没研究太清楚了!毕竟先应付工作了来再说!!!<br /> <br />服务端:HelloWordLocal<br />package test; public interface HelloWordLocal { public String sayHello(String name); } <br /> <br原创 2010-08-17 17:25:00 · 791 阅读 · 0 评论 -
ejb3(session bean)会话bean的使用!!!
<br />开发ejb3其实很简单,jar包也不用你去到处找,有个jboss就够了。<br />先说下我的开发环境,jboss5.0、Tomcat6.0、jdk1.6。<br />运行ejb所需要的jar就是jboss_home/client/*.jar。<br />ejb一般是面向自己的,跨容器的调用(多个系统部署在不同的服务器上面)。<br />webservice一般是面向客户的,提供接口给客户调用。<br />ejb大致分为:<br /> (session bean)会话bean:(有状态、无状态)原创 2011-04-11 15:17:00 · 902 阅读 · 0 评论 -
在ejb的会话bean(session bean)中使用数据源(DataSource)!!!
<br />首先说下怎么在jboss中发布一个数据源<br />在%jboss_home%/docs/examples/jca/oracle-ds.xml找到数据源的配置模板,修改内容如下<br /><?xml version="1.0" encoding="UTF-8"?> <datasources> <local-tx-datasource> <jndi-name>OracleDS</jndi-name> <use-java-context>false</use-java-c原创 2011-04-12 11:02:00 · 1140 阅读 · 0 评论 -
EJB3.0基本概念!!!
<br />Enterprise JavaBean(EJB)定义了三种企业Bean,分别是会话Bean(Session Bean),实体Bean(Entity Bean)<br />和消息驱动Bean(MessageDriven Bean)。<br />Session Bean:Session Bean 用于实现业务逻辑,它分为有状态bean 和无状态bean。每当客户端请求时,容器就<br />会选择一个Session Bean 来为客户端服务。Session Bean 可以直接访问数据库,但更多时候,它原创 2011-04-16 17:06:00 · 889 阅读 · 0 评论