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 大概率会通过

posted @ 2025-08-07 17:38  休玛  阅读(2)  评论(0)    收藏  举报