📄 detailstest.java
字号:
/*
* Created on 2008-6-11
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package cn.edu.zucc.research.ejb.session.detail;
import java.rmi.RemoteException;
import java.util.ArrayList;
import java.util.Hashtable;
import java.util.List;
import javax.ejb.CreateException;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import cn.edu.zucc.research.model.ResearchDetail;
import cn.edu.zucc.research.model.ResearchReg;
/**
* @author chenfang
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class DetailSTest {
private cn.edu.zucc.research.ejb.session.detail.DetailSHome getHome()
throws NamingException {
return (cn.edu.zucc.research.ejb.session.detail.DetailSHome) getContext()
.lookup(
cn.edu.zucc.research.ejb.session.detail.DetailSHome.JNDI_NAME);
}
private InitialContext getContext() throws NamingException {
Hashtable props = new Hashtable();
props.put(InitialContext.INITIAL_CONTEXT_FACTORY,
"org.jnp.interfaces.NamingContextFactory");
props.put(InitialContext.PROVIDER_URL, "jnp://127.0.0.1:1099");
// This establishes the security for authorization/authentication
// props.put(InitialContext.SECURITY_PRINCIPAL,"username");
// props.put(InitialContext.SECURITY_CREDENTIALS,"password");
InitialContext initialContext = new InitialContext(props);
return initialContext;
}
public void testBean() {
try {
//cn.edu.zucc.research.ejb.session.detail.DetailS myBean = getHome()
//.create();
DetailSHome home=this.getHome();
System.out.println("-----create-----");
DetailS dets=home.create();
List list=new ArrayList();
/*System.out.println("-----teaResearchList-----");
list=dets.teaResearchList();
for(int i=0;i<list.size();i++){
ResearchReg regsb=(ResearchReg)list.get(i);
System.out.println("id "+regsb.getResId()+" num "+regsb.getResNum()+" cateId "+regsb.getCategoryName());
List l=regsb.getRegList();
for(int j=0;j<l.size();j++){
ResearchDetail deb=(ResearchDetail)l.get(j);
System.out.println("deid "+deb.getResDeId()+" resStaff "+deb.getResStaff()+" task "+deb.getResTask());
}
}*/
ResearchDetail det=new ResearchDetail();
ResearchDetail resd=new ResearchDetail();
/*System.out.println("-----addResDetResult-----");
det.setResNum("20080611134325-2");det.setResStaff("林俊杰,张宇");det.setBeginDate("2008-10-12");
det.setResTask("完成歌曲");det.setResponsible("u2");det.setResSpeed("NULL");
det.setUpdateTime(null);det.setIsOver(null);
dets.addResDetResult(det,"500");*/
/*
System.out.println("-----detailList-----");
resd=dets.detailList("20080611134325-1");
System.out.println("deid "+resd.getResDeId()+" num "+resd.getResNum()+
" responname "+resd.getResponName()+" method "+resd.getMethod());
System.out.println("-----listOne-----");
resd=dets.listOne("20080611134325-2");
System.out.println("deid "+resd.getResDeId()+" num "+resd.getResNum()+
" method "+resd.getMethod());*/
System.out.println("-----updateSpeed-----");
list=dets.updateSpeed("20080611134325-1");
ResearchReg regsb=(ResearchReg)list.get(0);
System.out.println("id "+regsb.getResId()+" num "
+regsb.getResNum()+" cateId "+regsb.getCategoryId());
resd=(ResearchDetail)regsb.getRegList().get(0);
System.out.println("deid "+resd.getResDeId()+" num "+resd.getResNum());
System.out.println("-----updateSeResult-----");
dets.updateSeResult("Y","20080611134325-1","进步了frr");
//--------------------------------------
//This is the place you make your calls.
//System.out.println(myBean.callYourMethod());
} catch (RemoteException e) {
e.printStackTrace();
} catch (CreateException e) {
e.printStackTrace();
} catch (NamingException e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
DetailSTest test = new DetailSTest();
test.testBean();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -