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数据


版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/25068.html