MyBatis传参的四种方式
发布日期:2021-05-10 15:44:27 浏览次数:19 分类:精选文章

本文共 3775 字,大约阅读时间需要 12 分钟。

MyBatis���������������������������

���������MyBatis���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

������������������������

���MyBatis������������������������������������������������������������������������������������������������������������������XML������������������������������������/#{0}���#{1}���������������������������

���������������

  • mapper.java���
    public User selectUser(String name, int deptId) {
    }
  • mapper.xml���

���������

  • ������������������������������������������������������
  • ���������������������������������������������������

���������

  • ������������������������������������������������������������������������SQL���������������
  • ������������������������������������������

������@Param������

@Param���������MyBatis���������������������������������������������������������������������������������������������������������������������������������������������������������

���������������

  • mapper.java���
    public User selectUser(@Param("userName") String name, @Param("deptId") int id) {
    }
  • mapper.xml���

���������

  • ������������������������������������
  • ���������������������������������������������������
  • ���������������������������������������������Map���JavaBean������

���������

  • ���������Java���������������������@Param���������������������������������������������
  • ���������������XML������������������������������������������

������������Map������������������

���������������������������������������������������������Map���������������������������������������������������������������������������������������������������������������

���������������

  • mapper.java���
    public User selectUser(Map
    params) {
    }
  • mapper.xml���

���������

  • ���������������������������������������������������������������
  • ������������������������������������������������������@Param���Map���

���������

  • ���������Java���������������Map����������������������������� ���������������������
  • ���XML������������������������������������������������

������������JavaBean���������������������

������������������������JavaBean������������������������������������������������������������������������������������������������������������������������

���������������

  • mapper.java���
    public User selectUser(User user) {
    }
  • mapper.xml���

���������

  • ���������������JavaBean������������������������������
  • ������������������������������������������������
  • ������������������������������������������

���������

  • ���������JavaBean���������������������������������������������NPE���
  • ������������ Mapper���������������������������������@XMLWrapper������������������������������������������

���������������������������������������

  • ��������������������������� ���������������������������������������������������������@Param���������������������������������������������Map���JavaBean������������������
  • ��������������������������������������� ������������������������������������������@Param���Map������������������������������������@Param������������������������������������������
  • ���/logo��������������� ������������@Param���Map���������������������������������������������������������������������������������������������������������

������������������MyBatis���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

上一篇:nginx+tomcat做负载均衡
下一篇:mybatis常用标签

发表评论

最新留言

不错!
[***.144.177.141]2025年04月24日 09时39分09秒