0
点赞
收藏
分享

微信扫一扫

Parameter ‘bookID‘ not found. Available parameters are [param1, bookId]


Parameter ‘bookID‘ not found. Available parameters are [param1, bookId]_java

💗wei_shuo的个人主页

💫wei_shuo的学习社区

🌐Hello World !

Parameter ‘bookID’ not found. Available parameters are [param1, bookId]

找不到参数“bookID”。可用的参数是 [param1, bookId]
• 原代码
public interface BookMapper {

    //增加一本书
    int addBook(Books books);

    //删除一本书,@Param注解给参数命名
    int deleteBookById(@Param("bookID") int id);

    //更新一本书
    int updateBook(Books books);

    //查询一本书
    Books queryBookById(@Param("bookID") int id);

    //查询全部书
    List<Books> queryAllBook();
}
• 修改后代码
public interface BookMapper {

    //增加一本书
    int addBook(Books books);

    //删除一本书,@Param注解给参数命名
    int deleteBookById(int id);

    //更新一本书
    int updateBook(Books books);

    //查询一本书
    Books queryBookById(int id);

    //查询全部书
    List<Books> queryAllBook();
}
错误原因:
当传入参数只有一个时候,就不需要设定@Param;接口参数只有一个,不管接口参数名是什么,可以不加注解

🌼 结语:创作不易,如果觉得博主的文章赏心悦目,还请——点赞👍收藏⭐️评论📝冲冲冲🤞

Parameter ‘bookID‘ not found. Available parameters are [param1, bookId]_jvm_02


举报

相关推荐

0 条评论