你的这种写法有问题。1、你这么写:
SELECT * FROM book
是查全部,下面方法的返回值不是Book ,而是
List<Book> findBookById()
这个方法名称命名的不合适,你既然查全部,为啥还根据id查一条数据?
2、更正你一下,SQL语句不要写在@SELECT()里面,单独写一个XML文件
在接口方法上加上@Select('sql查询语句') 即可