SSM框架的查询的操作

开发工具与关键技术:Eclipse 与 Java
作者:梁英豪
撰写时间:2021年04月28日

今天介绍的是《SSM框架的查询》。SSM是什么呢?

SSM是由Spring、Spring MVC、Mybatis三个模块的框架组成。SSM有什么优点和缺点呢?

SSM的优点: 与JDBC相其并论的话,SSM的代码量减少了一半以上,也简洁、明了。但是也运用最简单的框架搭建、简单、容易上手。

SSM的缺点: SQL语句的编写工作量很多,意思就是配置很多。熟练度要很高。

现在SSM框架有大概的了解了。

那接下来就是介绍SSM框架的首个基本的功能:查。

首先介绍的是查询。查询就要在表格上显示数据。要怎么操作才能得到如下所示呢?

如何查看ssm项目的java ee版本 ssm框架查询_数据库

第一步添加po层。在添加一个类为Books.java。

然后在里面编写有关的信息。这里要查询就只有这些数据了。

如何查看ssm项目的java ee版本 ssm框架查询_数据_02

第二步添加Dao层。再添加一个类为BookMapper.java。

然后进行编写查询全部数据,括号的内容是:select(查询) *(全部) from(来自) mybatis1(数据库名称) .(点) books(表格名称)。里面的Books是来自po层的。最后命名()。

如何查看ssm项目的java ee版本 ssm框架查询_数据库_03

第二步添加Mapping层。再添加一个类为BookMapper.xml。

其实这里是SQL语句。以数据库的数据相连接。因为Dao层已经编写了,Mapping层就不要写了。

如何查看ssm项目的java ee版本 ssm框架查询_java_04

第三步添加Service层。再添加一个类为BookService.java。

其实Dao层和Service层是一样的代码。从Dao层的代码可以或者建议复制过去Service层就可以了。

如何查看ssm项目的java ee版本 ssm框架查询_java_05

第四步添加ServiceImpl层。再添加一个类为BookServiceImpl.java。

这里简单介绍一下,ServiceImpl层是与Service层连接,然后Service层要调用Dao层。然后就编写查询全部数据,如下所示:

如何查看ssm项目的java ee版本 ssm框架查询_数据_06


如何查看ssm项目的java ee版本 ssm框架查询_java_07

第五步添加controller层。再添加一个类为BookController.java。

这里的controller层是跟Service层互相连接的。所以要注入Service层。之后就是在bookAll.jsp主页面显示数据。只要jsp页面不出意外的话,数据是能从数据库中,显示到这里来的。

如何查看ssm项目的java ee版本 ssm框架查询_java_08