zoukankan      html  css  js  c++  java
  • 再遇ibatisNet

    11年在Mr刘的带领下第一次接触ibatisnet ,当时Mr刘很详细的很讲了xml里的写法还有配置文件之类的,但是随着时间越来越久远。很多东西都开始淡忘了。

    如今,再次和它相遇,依然觉得很亲切,虽然很多东西记不很清了,单是很庆幸还是有一些印象很深刻的。

    下面就说再次遇见,碰到的一个小小的问题,了解项目的时候,同事让写一个查询列表。重点是一个模糊查询,和时间段的插叙,其实相对来说 都是很简单的应该说是入门级的。

    <select id="SelectDrawCount" parameterClass="Hashtable" resultClass="int">
    select count(*) from b_Draw b left join a_User a on b.user_id=a.user_id
    <dynamic prepend="WHERE">
    <isParameterPresent>
    <isNotEmpty prepend="and" property="Realname">
    (real_name like '%'||#Realname#||'%')
    </isNotEmpty>
    <isNotEmpty prepend="and" property="State">
    state= #State#
    </isNotEmpty>
    <isNotEmpty prepend="and" property="Begintime">
    <![CDATA[ 
    draw_time>=to_date( '$Begintime$','yyyy-MM-dd')
    ]]>
    </isNotEmpty >
    <isNotEmpty prepend="and" property="Overtime">
    <![CDATA[
    draw_time<=to_date('$Overntime$',"yyyy-MM-dd")
    ]]>
    </isNotEmpty >
    </isParameterPresent>
    order by draw_time desc
    </dynamic>
    </select>

    这是xml里代码, 没有什么好说的。。。

  • 相关阅读:
    LDA模型了解及相关知识
    GAN
    tensorflow学习6
    GAN的文献综述
    python相关工具
    tensorflow学习5----变量管理
    tensorflow学习5----GAN模型初探
    8月14日至8月20日技术积累
    8月7日至8月13日技术积累
    8月1日到8月6日技术要点
  • 原文地址:https://www.cnblogs.com/zplvpp520/p/3628194.html
Copyright © 2011-2022 走看看