框架架构
iteye_5137
这个作者很懒,什么都没留下…
展开
-
ibatis
ibatis中#与$的区别 #与$区别: 1.#是把传入的数据当作字符串,如果 order by #field# ,如#field#传入的是id,则sql语句生成是这样,order by "id",这当然会报错.. 2.$传入的数据直接生成在sql里,如果 order by $field$ ,如$field$ 传入的是id,则sql语句生成是这样,order by id, 这就...原创 2014-02-17 10:12:41 · 95 阅读 · 0 评论 -
ibatis常用SQL语句
(1) 输入参数为单个值 Xml代码 <delete id="com.fashionfree.stat.accesslog.deleteMemberAccessLogsBefore" parameterClass="long"> delete from MemberAccessLog where accessTimes...原创 2014-03-03 16:42:35 · 82 阅读 · 0 评论 -
Mybatis与Ibatis比较
1、Mybatis实现了接口绑定,使用更加方便。 在ibatis2.x中我们需要在DAO的实现类中指定具体对应哪个xml映射文件, 而Mybatis实现了DAO接口与xml映射文件的绑定,自动为我们生成接口的具体实现,使用起来变得更加省事和方便。 这可以说是Mybatis最重要的改进。 注意: 虽然Mybatis支持在接口中直接使用annotation的配置方式来简化配置, 不过强烈建议仍然使用x...原创 2014-03-03 16:45:32 · 67 阅读 · 0 评论 -
mybatis中的#和$的区别?
1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中。如:order by $user_id$,如果传入的值是111,那么解析成sql时的值为orde...原创 2014-03-14 17:31:27 · 95 阅读 · 0 评论