spring注解使用2 - 13337159127/Note GitHub Wiki
- @RequestParam: 该注解有两个属性: value、required;
value是页面传过来的参数。可以与string设置变量名不一样。
required:是否必须。默认为 true, 表示请求参数中必须包含对应的参数,若不存在,将抛出异常
如何使用@RequestParam?
public String updateSupplier(@RequestParam("supplierID",required=false) String supplierid)
value属性:public String updateSupplier(@RequestParam(value="supplierID",required=false) String supplierid)
public String updateSupplier(@RequestParam String supplierID,String supplierName,HttpServletRequest request)
默认写法:public String updateSupplier(String supplierID,String supplierName,HttpServletRequest request)
- @Param : 是mybatils注解
public List findUserName(@Param("aaaa") String username, @Param("bbbb") String password) throws Exception;
在方法参数的前面写上@Param("参数名"),表示给参数命名,名称就是括号中的内容
给入参 String username 命名为aaaa,然后sql语句....where s_name= #{aaaa} 中就可以根据得到参数值了
⚠️ **GitHub.com Fallback** ⚠️