1.实体类中:
private int bookID;
2.接口类:bookMapper中:
public Books queryBookById(@Param("bookId") int id);
注意:实体类中的声明,应该与数据库中的字段名相同。
3.bookMapper.xml:
<select id="queryBookById" resultType="Books">
select *
from ssm.books
where bookID = #{bookId}
</select>
where bookID = #{bookId} :其中第一个bookID是数据库中的字段,#{bookId}是携带我们要传入的数据的参数。
4
5.否则会就会报错
Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'bookId' in 'class com.kaung.pojo.Books'
在实体类中找不到对应的属性
*****本人第一次写,如果说的不好,还请指正 QAQ