eclipse+jboss xdoclet ejb-sevlet 종합 응용 프로그램 (二)

6632 단어

4 ejb

package com.ibeidou.test01.ejbsource;

import java.rmi.RemoteException;

import javax.ejb.*;

/**

* @ejb.bean

*   name="HelloWorld1" type="Stateless" jndi-name="ejb/test01/helloworld1" view-type="remote"

* @author fushan lin

*

*/

public class HelloWorld1Bean implements SessionBean{

private SessionContext sessionContext;

/**

* @throws CreateException

* @ejb.create-method view-type="remote"

*/

public void ejbCreate() throws CreateException {

}

public void ejbActivate() throws EJBException, RemoteException {

}

public void ejbPassivate() throws EJBException, RemoteException {

}

public void ejbRemove() throws EJBException, RemoteException {

}

public void setSessionContext(SessionContext sc) throws EJBException,

RemoteException {

this.sessionContext = sc;

}

/**

*@ejb.interface-method view-type="remote"

*/

public String sayHello(String name){

return name + " says hello world...";

}

}

Build.xml

 


   
   
   
   
 

 

 

 

 

 

 

 

 


    
    
    
    
 

     
     
     
     
 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

includes="**/ejbsource/*.java" classpathref="ejb.classpath">

 

 

excludes="**/*Bean.java" classpathref="ejb.classpath">

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
includes="**/ejbsource/*.java"classpathref="ejb.classpath">
 
 
excludes="**/*Bean.java"classpathref="ejb.classpath">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

    
    
    
    
 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

includes="**/ejbsource/*.java" classpathref="ejb.classpath">

 

 

excludes="**/*Bean.java" classpathref="ejb.classpath">

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
includes="**/ejbsource/*.java"classpathref="ejb.classpath">
 
 
excludes="**/*Bean.java"classpathref="ejb.classpath">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

   
   
   
   
 

    
    
    
    
 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

includes="**/ejbsource/*.java" classpathref="ejb.classpath">

 

 

excludes="**/*Bean.java" classpathref="ejb.classpath">

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
includes="**/ejbsource/*.java"classpathref="ejb.classpath">
 
 
excludes="**/*Bean.java"classpathref="ejb.classpath">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

   
   
   
   
 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

includes="**/ejbsource/*.java" classpathref="ejb.classpath">

 

 

excludes="**/*Bean.java" classpathref="ejb.classpath">

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
includes="**/ejbsource/*.java"classpathref="ejb.classpath">
 
 
excludes="**/*Bean.java"classpathref="ejb.classpath">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

좋은 웹페이지 즐겨찾기