欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

dao层中的@Param

程序员文章站 2024-03-25 18:51:58
...

dao层 xxMapper.java

1.采用@Param的方法可有多个参数

public void abc(@Param(“userName”) String name,@Param(“password”) String passWord);

而xxMapper.xml中的#{}中的参数则是根据@Param括号中的参数来获取相应的数据

   select * from testTable where username = #{userName}

2.采用@Param修饰Javabean对象

public void abc (@Param(“t”) TestTable testTable);

xml中采用对象点属性方式获取数据

   select * from testTable where username = #{t.userName}

3.不采用@Param修饰参数

public void abc (TestTable testTable);

xml中可以直接写Javabean中的属性来获取参数

   select * from testTable where username = #{userName}

原文:https://blog.csdn.net/a990914093/article/details/83416291

相关标签: dao @param