网站开发工程师适合女生吗,东营市建设信息网站,响应式网站 有哪些弊端,温州服务专业的网页设计不需要用Param注解#xff1a;
1.只有一个参数时#xff0c;不需要用Param注解。此时在不使用Parma注解的情况下#xff0c;sql语句中的参数占位符名称直接使用任何名称均可#xff1b;
2.方法参数是引用数据类型的情况下#xff0c;不需要用Param注解。
需要用Param注…不需要用Param注解
1.只有一个参数时不需要用Param注解。此时在不使用Parma注解的情况下sql语句中的参数占位符名称直接使用任何名称均可
2.方法参数是引用数据类型的情况下不需要用Param注解。
需要用Param注解
1. 多个参数是要写的(事实上多参数可以不写该注解但处理起来会很麻烦)
2. 要是想给参数起个别名那得写
例想给参数name起别名为username想给参数age起别名为userAge。
UserInfo selectByNameAndAge(Param(username) String name, Param(userAge) int age);select idselectByNameAndAge resultTypeUserInfoSELECT * FROM user_tableWHERE username #{username} AND user_age #{userAge}
/select3. XML 中的 sql 语句使用了 $ 符号也要写
4. 动态 sql 语句中有参数作为变量那么该参数就要写。
注如果在方法参数是一个参数或多个参数的情况下使用了Param注解此时sql语句中的参数占位符名称用注解的value值。