动态查询
<select id="getAllResource" parameterClass="map" resultClass="java.util.HashMap"> SELECT fpr2.name as parenTEST_name, fpr1.id, fpr1.name, fpr1.layout, nvl(fpr1.parenTEST_id, 0) parenTEST_id, fpr1.level_num FROM TEST_permission_resource fpr1 left join TEST_permission_resource fpr2 on fpr1.parenTEST_id = fpr2.id where (fpr1.name like '%$search_content$%' or fpr1.layout like '%$search_content$%' or fpr2.name like '%$search_content$%') and fpr1.status = 0 <dynamic prepend="and"> <isEqual compareValue="1" property="searchType"> fpr1.parenTEST_id is null </isEqual> <isEqual compareValue="2" property="searchType"> fpr1.parenTEST_id is not null </isEqual> </dynamic> order by fpr2.name asc,fpr1.level_num desc </select>
isNotEmpty、isNotEmpty使用
<select id="queryAllCreditExtension" resultClass="java.util.HashMap"> <![CDATA[ SELECT T.CUCES_ID CUCES_ID, T.PROTOCOL_CODE PROTOCOL_CODE, T.STATUS STATUS, T.CREDIT_VERSION CREDIT_VERSION, T1.CUST_NAME CUST_NAME, T2.NAME CUST_FLAG, T3.NAME CUST_DIF, T.PRE_MONEY PRE_MONEY, T.CREDIT_BALANCE CREDIT_BALANCE, TO_CHAR(T.CREDIT_DATE_START,'YYYY-MM-DD') CREDIT_DATE_START, TO_CHAR(T.CREDIT_DATE_END,'YYYY-MM-DD') CREDIT_DATE_END, T.IS_LOOP_CREDIT IS_LOOP_CREDIT, T.CREATOR CREATOR, T4.NAME CREATE_NAME, TO_CHAR(T.CREATE_DATE,'YYYY-MM-DD') CREATE_DATE FROM TEST_CUST_CREDITEXTENSION T LEFT JOIN TEST_CUST_CUSTOMER T1 ON (T.CUST_ID = T1.CUST_ID AND T1.IS_DELETE = 0) LEFT JOIN TEST_SYS_LINKAGECONFIG T2 ON (T2.ID = T.CUST_FLAG) LEFT JOIN TEST_SYS_LINKAGECONFIG T3 ON (T3.ID = T.CUST_DIF) LEFT JOIN TEST_USER_USER T4 ON T4.ID = T.CREATOR WHERE T.IS_DELETE = 0 ]]> <isNotEmpty property="searchReport" prepend=" "> <![CDATA[ AND ( CUST_NAME LIKE '%$searchReport$%' OR T.PROTOCOL_CODE LIKE '%$searchReport$%') ]]> </isNotEmpty> <isEmpty prepend=" " property="ORDERTYPE"> ORDER BY CREATE_DATE DESC ,PROTOCOL_CODE DESC, CREDIT_VERSION DESC </isEmpty> <isNotEmpty prepend=" " property="ORDERTYPE"> ORDER BY $ORDERTYPE$ DESC </isNotEmpty> </select>
使用resultMap自定义返回类型
<resultMap class="hashmap" id="groupCreditDetailMap" groupBy="CUGD_ID"> <result property="CUGD_ID" column="CUGD_ID"/> <result property="CUCES_ID" column="CUCES_ID"/> <result property="CUST_FLAG_" column="CUST_FLAG_"/> <result property="CUST_DIF_" column="CUST_DIF_"/> <result property="CUST_ID_" column="CUST_ID_"/> <result property="CREDIT_MONEY_" column="CREDIT_MONEY_"/> <result property="MONEY_TYPE_" column="MONEY_TYPE_"/> <result property="START_DATE_" column="START_DATE_"/> <result property="END_DATE_" column="END_DATE_"/> <result property="CUST_RELATION_" column="CUST_RELATION_"/> <result property="CUGD_REMARK_" column="CUGD_REMARK_"/> <result property="DIF_LIST" resultMap="creditExtension.custDifMap" javaType="java.util.List" /> </resultMap> <resultMap class="hashmap" id="custDifMap"> <result property="CODE" column="CODE" /> <result property="FLAG" column="FLAG" /> </resultMap> <select id="queryGroupCreditDetail" parameterClass="map" resultMap="groupCreditDetailMap"> <![CDATA[ SELECT CUGD_ID , CUCES_ID , CUST_FLAG_ , CUST_DIF_ , CUST_ID_ , CREDIT_MONEY_ , MONEY_TYPE_ , TO_CHAR(START_DATE_, 'YYYY-MM-DD') AS START_DATE_, TO_CHAR(END_DATE_, 'YYYY-MM-DD') AS END_DATE_, CUST_RELATION_ , CUGD_REMARK_ , T2.ID CODE , T2.NAME FLAG FROM TEST_CUST_GROUPCREDITDETAIL T1 LEFT JOIN TEST_SYS_LINKAGECONFIG T2 ON T1.CUST_FLAG_ = T2.P_ID WHERE T1.IS_DELETE = 0 AND T1.CUCES_ID = #CUCES_ID# ORDER BY T1.CREATE_DATE ]]> </select>
适应java bean开始
<resultMap class="com.test.bean.ApplyBean" id="appyMap"> <result property="ID" column="ID"/> <result property="CUST_ID" column="CUST_ID"/> <result property="DEPT_ID" column="DEPT_ID"/> <result property="VENDEE_ID" column="VENDEE_ID"/> <result property="PROP_ID" column="PROP_ID"/> <result property="STATUS" column="STATUS"/> <result property="duePayBeanList" select="duePay.getTransferDuePayByFKId" column="ID"/> <result property="otherFeesBeanList" select="otherFee.getBeanListByFKId" column="ID"/> <result property="fileBeanList" select="file.getFileByFKId" column="ID"/> </resultMap> <select id="getApplyId" parameterClass="map" resultMap="appyMap"> SELECT T.ID, T.TRANS_CODE, T.CUST_ID, T.DEPT_ID, T.PROP_ID, T.VENDEE_ID, T.STATUS FROM Test T WHERE T.STATUS=0 AND T.ID=#ID# </select>
相关推荐
author:咔咔 wechat:fangkangfk 前端代码 js代码 ... $('select').attr('disabled', 'disabled'); form.render('select'); } } // 禁止select点击 disSelect(); 以上这篇Layui 动态禁止selec
例子3:用预赋值的结果对象查询成对象(select) 例子4:查询成对象List(select) 例子5:自动提交 例子6:用结果集边界查询成对象List(select) 例子7:用RowHandler执行查询(select) 例子8:查询成Paginated ...
一个小例子,含全选,有注释,学习一下这些表单元素的属性和方法
layui的select在form渲染后,会重新构造一份DOM数据,将原生的select元素隐藏了。 我是使用的vue动态绑定的options,这里绑定v-model就失效了。 我想编辑某行的时候,动态选中select的值。 1.需要改变对应input的...
select2cascade 进行选择级联的助手。 用法:Select2Cascade.set(options); 选项: parent:过滤器的父... 例子: {父级:$('#order'),子级:$('#spect'),网址:'/ api / example /',字段:'名称',s
元素获取和查询的路径。 例子 var ep = new ElementPath ( ) var element = document . querySelect ( 'a:nth-child(2)' ) var path = ep . get ( element ) console . log ( element === ep . query ( path ) ) /...
jquery api官方的例子在新增的元素上添加事件 $[removed]("click",'#lyysb a',function(){ if(!$(this).hasClass('cur')){ $(this).addClass('cur'); } else { $(this).removeClass('cur'); } }); on() 方法在...
React选择树该组件可帮助您逐步,逐级选择树状数据结构的元素存储库本身尚未移动到单独的npm软件包。 因此,它包含该组件的源代码以及主要App.js组件内的几个示例。例子假设您正在使用市场,并且正在寻找来自某些...
1.简单形式: var q = ( from c in db.Customers select c.Phone ).Concat( from c in db.Customers select c.Fax ...语句描述:这个例子创建一个已编译查询,然后使用它检索输入城市的客户。
5.2.1 二次缩放(Quadratic Scaling)的一个例子 5.2.2 具有线性复杂度的算法 5.2.3 指数和超指数复杂度 5.2.4 次线性(sublinear)复杂度 5.2.5 常量复杂度 5.2.6 复杂度的技术定义 5.2.7 复杂度的比较 5.3 ...
一个轻量级的,经过全面测试的(单元和e2e测试),TypeScript'd,React库(1个组件和1个挂钩!),使您能够使用光标拖动并选择多个项目。 该库的底层逻辑是从启发而来的。...例子 < DragSelection>
用DataGrid基于jQuery(实际上只用了它的按照类查找元素一个方法)写的自定义DropDownList,解决不能控制生成后的Select html控件不能控制zIndex而遮挡Div层及其他复杂样式,没有封装成dll,压缩包里是例子及所有用到...
例如:SELECT(查询) 数据控制语言Data Controlling Language(DCL),用来控制数据库组件的存取允许、存取权限等。例如:GRANT、REVOKE、COMMIT、ROLLBACK等语句。 事务控制语言(Transactional Control ...
首先通过一个例子来回顾一下select标签的用法: <html> <body> <form> <select name=cars> <option value=volvo>Volvo <option value=saab>Saab <option value=fiat>Fiat ...
GeoWiz 的自定义元素 这是平台的自定义 UI 元素的。 这个仓库基本上是我个人不断学习 AngularJS 的结果。... 例子: < gw-select gw-filter =" query " gw-show =" models.showQ " gw-selected =" models.som
5.11.2 Select Parts表单 124 5.11.3 Read-Only Order Form表单 127 5.11.4 Orders视图 127 5.12 例子:操纵cookie 127 5.13 例子:ActiveX对象脚本 128 5.14 例子:Domino产生的JavaScript 133 参考信息 137 本章小...
5.11.2 Select Parts表单 124 5.11.3 Read-Only Order Form表单 127 5.11.4 Orders视图 127 5.12 例子:操纵cookie 127 5.13 例子:ActiveX对象脚本 128 5.14 例子:Domino产生的JavaScript 133 参考信息 137 本章小...
• 选择符(selector)“查询”和“查找” HTML 元素 • jQuery 的 action() 执行对元素的操作 示例 $(this).hide() - 隐藏当前元素 $("p").hide() - 隐藏所有段落 $("p.test").hide() - 隐藏所有 class="test" 的...