Mabatis相关的包第一节已经导入了,这里放一下。
在Dao层创建一个接口,作用是调用查询sql语句查询数据库中数据的信息。记得加注解
然后创建Dao接口映射的sql语句,在resources的mapper文件夹下创建BookDao.xml文件,注意这个文件名字和上面的dao包下的哪个接口名字一定要相同。BookDao.xml中封装sql查询语句,namespace指的是BookDao接口的路径,resultType指的是返回值,这里是Book类型。id一定是对应接口函数的名字。

然后再service包下创建BookService类,模拟服务层类,这里就直接返回查询结果不做处理啦。@Service注解是服务层注解,@Resource直接可以让spring自动赋值。我们就可以直接用啦。注意刚刚虽然只是创建了BookDao接口,但是Mybatis会帮我们实现并且和BookDao.xml映射,就可以直接调用方法,很方便吧。
然后我们在controller层让刚刚查询的数据传到网页。
终于到了最后的关头了,我们接着上次再新建一个函数,网页地址映射到/query,让参数map携带数据到网页,还是打开vies 下 hello.jsp
把views下的hello.jsp改成这样,用”${book}“显示后端传来的数据,这是通过map键值对获取的List数据



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/201248.html