Mapper接口:查询用户-select
@Select("select * from user where username=#{username} and password=#{password}")
public User findByUsernameAndPassword(@Param("username") String username, @Param("password") String password);
基于官方骨架创建的springboot项目中,接口编译时会保留方法形参名,@Param注解可以省略 (#{形参名})。如下:
@Select("select * from user where username=#{uname} and password=#{pwd}")
public User findByUsernameAndPassword(String uname, String pwd);
但是即便是基于springboot项目中接口编译偶尔提示找不到参数时,你加上@param 大概率会通过
浙公网安备 33010602011771号