虽然 EJB3.1 已经出来了,可是 EJB2.0 的项目还需要维护啊。下面写个简单 EJB2.0 的
HelloWorld 程序,练练手。
环境:
JBoss 4.0.2
JDK1.5
IDEA8.1.4
一、开发 EJB 组件
1、开发 Bean 类
package lavasoft.testejb20;
import javax.ejb.SessionBean;
import javax.ejb.SessionContext;
/**
* Bean 类
* 所有具体的业务逻辑都在此类里面,此类不抛出远程异常
*
* @author leizhimin 2010-3-30 9:06:57
*/
public class HelloBean implements SessionBean {
/**
* 业务方法
*
* @param someOne
* @return Hello 的消息
*/
public String sayHello(String someOne) {
System.out.println("HelloBean: sayHello() is called!");
return "Hello, " + someOne + "!";
}
/**
* 必须有这个方法,这是 EJB 的一条原则,这个方法不是来自 SessionBean 接口的
*/
public void ejbCreate() {
System.out.println("HelloBean: ejbCreate() is called!");
}