📄 regstest.java
字号:
/*
* Created on 2008-6-10
*
* 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.reg;
import java.rmi.RemoteException;
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.AdminLogin;
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 RegSTest {
private cn.edu.zucc.research.ejb.session.reg.RegSHome getHome()
throws NamingException {
return (cn.edu.zucc.research.ejb.session.reg.RegSHome) getContext()
.lookup(cn.edu.zucc.research.ejb.session.reg.RegSHome.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.reg.RegS myBean = getHome()
//.create();
RegSHome home=this.getHome();
System.out.println("-----create-----");
RegS regs=home.create();
System.out.println("----- teaResearchList-----");
List list=regs.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());
}
}
ResearchReg rr=new ResearchReg();
/*System.out.println("----- addResearchDetail-----");
rr.setResNum("20080611134325-2");
rr.setResName("理四角落");
rr.setCategoryId("20080401121212-1");
String name="苹果";
ResearchDetail rd=regs.addResearchDetail(rr,name);
System.out.println("regDeta num "+rd.getResNum()+" mtheo "+rd.getMethod());
*/
/*
System.out.println("----- teaSearchResult-----");
rr.setSearch("resName");
list=regs.teaSearchResult(rr,"u1","理四");
for(int i=0;i<list.size();i++){
ResearchReg regsb=(ResearchReg)list.get(i);
System.out.println("id "+regsb.getResId()+" num "+regsb.getResNum()+
" resName "+regsb.getResName()+" 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());
}
}
System.out.println("----- listNotChecked()-----");
list=regs.listNotChecked();
System.out.println(" size "+list.size());
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.getCategoryId());
}
System.out.println("----- listChecked()-----");
list=regs.listChecked();
System.out.println(" size "+list.size());
for(int i=0;i<list.size();i++){
ResearchReg regb=(ResearchReg)list.get(i);
System.out.println("id "+regb.getResId()+" num "+regb.getResNum()+" cateId "+regb.getCategoryId());
}*/
/* System.out.println("----- modifyReg-----");
Integer in=new Integer(48);
ResearchReg regm=regs.modifyReg(in);
System.out.println("resNum="+regm.getResNum()+" resName="+regm.getResName()
+" checkRemark="+regm.getCheckRemark()+" CheckStaff="+regm.getCheckStaff()
+" checkDate="+regm.getCheckDate()+"moth "+regm.getMethod());
System.out.println("----- modifyresultReg-----");
ResearchReg research=new ResearchReg();
research.setResNum(regm.getResNum());
AdminLogin admin=new AdminLogin();
admin.setAdminName("管二");
regs.modifyresultReg(research,admin);
/*
System.out.println("----- statisticalresult-----");
String timeone="2008-02-12",timetwo="2009-12-10";
List list=regs.statisticalresult(timeone,timetwo);
for(int i=0;i<list.size();i++){
ResearchReg regsb=(ResearchReg)list.get(i);
System.out.println("id "+regsb.getResId()+" num "+regsb.getResNum()+
" resName "+regsb.getResName()+" cateId "+regsb.getCategoryName());
}*/
//--------------------------------------
//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) {
RegSTest test = new RegSTest();
test.testBean();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -