

你好,如何在Mybatis使用注解开发,以便能够得到数据库的一张book表内的全部数据,封装到集合里面,通过遍历集合输出到控制台,这是我的代码,数据库内有几行book记录


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