mybatis 相关总结

1. Mybatis的<where><foreach><set>等标签详解http://blog.csdn.net/zenson_g/article/details/10137665

2. mybatis处理集合、循环、数组和in等语句的使用: http://www.suyunyou.com/aid5.html

3. int updatePayPassword(Long id, String payPassword);  这种形式调用mybatis,无法通过参数名调用xml中的方法。只能通过#{0} ,#{1}这种形式

    如果想直接使用参数名称在xml引用,需要使用:Public User selectUser(@param(“userName”)Stringname,@param(“userpassword”)String password);  这种形式

    如果参数时实体类,则可以在XML中直接使用参数名

4. marked_date=case when #{invalidDate} is not null then date(#{createDate}) else marked_date end  中 #{invalidDate} 也可以作为判断条件

5. 通过 ON DUPLICATE KEY UPDATE  来进行插入或更新,有什么毛病?

6. 

posted @ 2016-04-11 13:33  Jtianlin  阅读(142)  评论(0编辑  收藏  举报