SSM框架的查询的操作
开发工具与关键技术:Eclipse 与 Java
作者:梁英豪
撰写时间:2021年04月28日
今天介绍的是《SSM框架的查询》。SSM是什么呢?
SSM是由Spring、Spring MVC、Mybatis三个模块的框架组成。SSM有什么优点和缺点呢?
SSM的优点: 与JDBC相其并论的话,SSM的代码量减少了一半以上,也简洁、明了。但是也运用最简单的框架搭建、简单、容易上手。
SSM的缺点: SQL语句的编写工作量很多,意思就是配置很多。熟练度要很高。
现在SSM框架有大概的了解了。
那接下来就是介绍SSM框架的首个基本的功能:查。
首先介绍的是查询。查询就要在表格上显示数据。要怎么操作才能得到如下所示呢?
第一步添加po层。在添加一个类为Books.java。
然后在里面编写有关的信息。这里要查询就只有这些数据了。
第二步添加Dao层。再添加一个类为BookMapper.java。
然后进行编写查询全部数据,括号的内容是:select(查询) *(全部) from(来自) mybatis1(数据库名称) .(点) books(表格名称)。里面的Books是来自po层的。最后命名()。
第二步添加Mapping层。再添加一个类为BookMapper.xml。
其实这里是SQL语句。以数据库的数据相连接。因为Dao层已经编写了,Mapping层就不要写了。
第三步添加Service层。再添加一个类为BookService.java。
其实Dao层和Service层是一样的代码。从Dao层的代码可以或者建议复制过去Service层就可以了。
第四步添加ServiceImpl层。再添加一个类为BookServiceImpl.java。
这里简单介绍一下,ServiceImpl层是与Service层连接,然后Service层要调用Dao层。然后就编写查询全部数据,如下所示:
第五步添加controller层。再添加一个类为BookController.java。
这里的controller层是跟Service层互相连接的。所以要注入Service层。之后就是在bookAll.jsp主页面显示数据。只要jsp页面不出意外的话,数据是能从数据库中,显示到这里来的。