![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Ibatis
hi_kevin
这个作者很懒,什么都没留下…
展开
-
ibatis #和$的区别
项目中在写ibatis中的sql语句时,order by #field#, 运行时总是报错,后来上网查了查,才知道这里不该用#,而应该用$,随即查了下#与$的区别. 总结如下: 1.#是把传入的数据当作字符串,如#field#传入的是id,则sql语句生成是这样,order by "id",这当然会报错.. 2.$传入的数据直接生成在sql里,如#field#传入的是id,转载 2012-02-16 17:10:00 · 667 阅读 · 0 评论 -
ibatis和hibernnate区别
选择Hibernate还是iBATIS都有它的道理: Hibernate的特点: Hibernate功能强大,数据库无关性好,O/R映射能力强,如果你对Hibernate相当精通,而且对Hibernate进行了适当的封装,那么你的项目整个持久层代码会相当简单,需要写的代码很少,开发速度很快,非常爽。以数据库字段一一对应映射得到的PO和Hibernte这种对象化映射得到的PO是截然不同的,本转载 2012-02-16 17:22:09 · 1121 阅读 · 0 评论 -
IBATIS返回map
程序代码:public Map queryShareUser(Map map) throws Exception { return this.sqlMapClient.queryForMap("User.queryShareUser",map,"lostUserId","profitUserName"); }xml文件: SELECT r.lost_user_i转载 2013-01-06 17:27:39 · 14266 阅读 · 0 评论