ControlBean 服务端代码

1、案例一: Sql语句拼接

    # Sql语句拼接
    StringBuffer sql = new StringBuffer();
    sql.append(" update t_rpt_Template set");
    sql.append(" FVersionStatus= ?,");
    sql.append(" FPublishedStatus= ?");
    sql.append(" where fnumber = ?");
    sql.append(" and ftemplateType = ?");
    sql.append(" and fid <> ?");
    List params = new ArrayList();
    params.add(new Integer(2));
    params.add(new Integer(2));
    params.add(templateInfo.getNumber());
    params.add(Integer.valueOf(templateInfo.getTemplateType().getValue()));
    params.add(templateInfo.getId().toString());
    DbUtil.execute(ctx, sql.toString(), params.toArray());

**2、案例二: TemplateControllerBeanEx 扩展类中 **

SelectorItemCollection sic = new SelectorItemCollection();
sic.add(new SelectorItemInfo("startdate"));
sic.add(new SelectorItemInfo("lastupdatetime"));
sic.add(new SelectorItemInfo("lastupdateuser.id"));
sic.add(new SelectorItemInfo("lastupdateuser.number"));    
sic.add(new SelectorItemInfo("isgroup"));
TemplateInfo template = getTemplateInfo(ctx, pkid, sic);

---未完待续

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,803评论 18 399
  • 1. 简介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的...
    笨鸟慢飞阅读 5,725评论 0 4
  • 一. Java基础部分.................................................
    wy_sure阅读 3,846评论 0 11
  • 重要的事说三遍,文具控万事屋是个人号!!文具控万事屋是个人号!!文具控万事屋是个人号!!!!! 把最重要的事放前面...
    橦讷讷阅读 198评论 0 0
  • Loadrunner监控Linux服务器系统资源,需要在服务器上启用rstatd进程,步骤如下: 1、下载一个rs...
    maple_若尘阅读 1,172评论 0 2