在Mybatis中使用@Select注解進行查詢,首先需要在接口方法上添加@Select注解,并在注解中指定要執行的SQL語句。例如:
@Mapper
public interface UserMapper {
@Select("SELECT * FROM users WHERE id = #{id}")
User getUserById(int id);
}
在上面的例子中,@Select注解指定了查詢語句"SELECT * FROM users WHERE id = #{id}",其中#{id}是一個參數占位符,會被實際的參數值替換。然后在接口方法getUserById中使用該注解,傳入參數id,并返回查詢結果。
另外,在使用@Select注解時,需要注意的是,需要在Mybatis配置文件中配置Mapper掃描路徑,確保Mybatis能夠掃描到接口并正確解析注解。