德州园林系统的tips

关于如何看懂log4日志 从中调试程序

关于未找到了托管xxx   

 

设置easyui-checkbox 选择框选取的值 :

1. document.getElementbyId("xxx").value = set_value   对通过Id为各个选择框赋值 .

2. checkBox = document.getElementbyName("xxx");  获取到同一name的值   然后进行遍历循环判断  checkBox是一个Array

for(int i= 0; i< checkBox.length; i ++){

      if(checkBox[i].checked){

             //将其放在数组里  []

             array.push(checkBox[i].value)  //即将上面通过id单独赋予选择框的值 传入到array数组中

      }

         userStr = " ' " +array.join(" ',' ") + " ' "    //用',' 来分离  然后首位加上 ' ' 使其 格式一致    因为在sql查询中用IN 来  后面的集合须是' ', ' ', ' ', ' '  此类格式  

}

 

查询功能的实现:

 

var queryParams ={

      service : "searchInfo.abcd",

       onLoadSuccess : function(data){   },

       onLoadError: function(error){

            $.messager.alert('','','');

       },

     params : [1,20,param]

}

$('#datagridName').datagrid('options').queryparams = 设置的变量 queryparams;

$('#datagridName').datagrid('load');

 

 

清空功能设置:   在table查询中 外层设置一个<form>表单  定义id  

function doclear(){

    $('#formid').form('reset');      //此设置更加简单化  简便化

}

 

mybatis中的 foreach标签使用

<delete id="Iiiiiiiii" parameterType="java.util.Map">    //其键名是 foreach标签中对应的 collection

     delete from goz_organization where id in   //其内置条件一定是in   比如 where id in {1,2,3,4,5,6,7} 这样子

    <foreach   collection="ids" item="id" separator =","  open="(",  close=")" >

           '$(id)'     //是item  用collection分离出来的 item作为具体的循环遍历值

    </foreach>

     

</delete>

 

 

在Mybatis中批量删除 有三类方法 : 

1.  利用foreach循环标签来

2. 自定义组织数据以 ('','','')的格式来定义  然后使用 delete from Table where id in {'1','2' ...}

实际上是方法1的底层实现方法

3. 在service中循环调用mapper的delete方法 浪费资源 不建议使用

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值