📄 testdelegate.template
字号:
// ablout #entityClass#. Create in #dateTime#.
public final void testSave#entityClass#() {
logger.debug("testSave#entityClass#");
System.out.println("-----------------");
long l1=System.currentTimeMillis();
#entityClass# #entityClassInstance#=new #entityClass#();
//#entityClassInstance#.set#primaryKey#("xxx");
String #primaryKeyInstance# = BeanFactory.getInstance().getBizDelegate().save#entityClass#(#entityClassInstance#, state);
long l2=System.currentTimeMillis();
boolean result=#primaryKeyInstance#!=null;
System.out.println(" 成功与否 : " + result + " #primaryKeyInstance# = "+#primaryKeyInstance#);
System.out.println("-----------------");
System.out.println("一共用时为 : "+(l2-l1));
}
public final void testDelete#entityClass#By#primaryKey#() {
logger.debug("testDelete#entityClass#By#primaryKey#");
long l1=System.currentTimeMillis();
String #primaryKeyInstance#="xxx";
logger.debug("#primaryKeyInstance# = "+" "+#primaryKeyInstance#);
boolean result=BeanFactory.getInstance().getBizDelegate().delete#entityClass#By#primaryKey#(#primaryKeyInstance#, state);
long l2=System.currentTimeMillis();
System.out.println("成功与否 : "+result);
System.out.println("-----------------");
System.out.println("一共用时为 : "+(l2-l1));
}
public final void testDelete#entityClass#() {
logger.debug("testDelete#entityClass#");
long l1=System.currentTimeMillis();
String #primaryKeyInstance#="xxx";
#entityClass# #entityClassInstance#=new #entityClass#();
#entityClassInstance#.set#primaryKey#(#primaryKeyInstance#);
logger.debug("#primaryKeyInstance# = "+#primaryKeyInstance#);
boolean result=BeanFactory.getInstance().getBizDelegate().delete#entityClass#(#entityClassInstance#, state);
long l2=System.currentTimeMillis();
System.out.println("成功与否 : "+result);
System.out.println("-----------------");
System.out.println("一共用时为 : "+(l2-l1));
}
public final void testUpdate#entityClass#() {
logger.debug("testUpdate#entityClass#");
long l1=System.currentTimeMillis();
#entityClass# #entityClassInstance#=new #entityClass#();
String #primaryKeyInstance#="xxx";
#entityClassInstance#.set#primaryKey#(#primaryKeyInstance#);
//pring your code
//
boolean b=BeanFactory.getInstance().getBizDelegate().update#entityClass#(#entityClassInstance#, state);
long l2=System.currentTimeMillis();
System.out.println("成功与否 : "+b);
System.out.println("-----------------");
System.out.println("一共用时为 : "+(l2-l1));
}
public final void findAll#entityClass#() {
logger.debug("findAll#entityClass#");
long l1=System.currentTimeMillis();
String curPage = "1";
String myaction="xxx.do?"; //Struts action的名字,看工具条的提示
String myform="forms[0]"; //html 里面相应的form的名字
CriteriaQuery cq=new CriteriaQuery(#entityClass#.class,curPage,myaction,myform); //#entityClass#.class为指定的类
cq.setPageSize(5); //不填默认为10
cq.setCurPage(curPage); //当前页,默认是第一页
// cq.addOrder("asc","id"); //根据id来排序,顺序是asc,或者是desc
// cq.eq("name", "Name123123123"); //条件0是name='test',其余大于小于like调用相应的API
// cq.like("parentName","%123");//1 //条件1
// cq.add(cq.and(cq, 0, 1)); //条件1&&条件2
cq.add(); //增加条件,如果没有条件之间的关系则可以直接add()不带参数。
PageSupport ps=BeanFactory.getInstance().getBizDelegate().findAll#entityClass#(cq,state);
long l2=System.currentTimeMillis();
System.out.println("list size: "+ps.getResultList().size());
System.out.println("一共用时为 : "+(l2-l1));
for(int i=0;i<ps.getResultList().size();i++){
#entityClass# #entityClassInstance#=(#entityClass#)ps.getResultList().get(i);
System.out.println("#primaryKeyInstance# = "+ #entityClassInstance#.get#primaryKey#());
//print your code here
System.out.println("-----------------");
}
AppUtils.printCollection(ps.getResultList());
System.out.println(ps.getToolBar());
}
public final void testFind#entityClass#By#primaryKey#() {
logger.debug("testFind#entityClass#By#primaryKey#");
long l1=System.currentTimeMillis();
String #primaryKeyInstance#="xxx";
#entityClass# #entityClassInstance#=BeanFactory.getInstance().getBizDelegate().find#entityClass#By#primaryKey#(#primaryKeyInstance#, state);
long l2=System.currentTimeMillis();
System.out.println("#primaryKeyInstance# = "+ #entityClassInstance#.get#primaryKey#());
//print your code here
System.out.println("--------------finish----------------");
System.out.println("一共用时为 : "+(l2-l1));
}
// ablout #entityClass#. Create in #dateTime#.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -