欢迎来到 wabc.cc 官方网站!

Java学习开发 : SSM框架项目整合

来源:推荐文章 / 时间:2025-12-20

各位小伙伴

又是愉快的周一

又到了分享知识的时间

准备好了吗?

那么咱们开始了


关于 jar 包的导入,以及配置文件的写法,都在上一篇文章里面,没看过的可以从这边直接传送过去.


上一篇文章,咱们把这三个框架集合在了一起,写了配置文件,还实现了一个用户的登录功能,那么今天咱们继续,来给这个小项目添加一点其他的功能,



用户的增删改查功能



首先来编写 UserMapper.java ,在其中写下实现各个功能的接口(用户的增删改查),具体代码如下:



接下来在 UserMapper.xml 中写入对应的 SQL 查询语句.



图片上圈出的两处是提取出来的 SQL 片段,用于重复出现的语句中,下面的两行是查询语句,


接下来是添加用户和删除用户的SQL语句.



以及实现修改功能的SQL语句.这边要先进行判断,如果数据不为空,在进行修改,防止对数据库中数据的损害.



请原谅娜姐的电脑屏幕只有这么高,实在没办法把所有功能截到一张图上,


然后咱们来写一下 service 层的接口,把所有的功能接口添加进去.



编写 UseService.java 实现业务逻辑代码.




后台基本就写完了,现在来写我们的 controller.java,



查询功能




编写查询页面的代码 userList.jsp



看一下演示效果:




这就是我们的数据库查询结果,只有一条数据,但是功能已经实现了.



新增/修改 功能



我们的添加用户和修改用户共用一个页面放在一起写,在用户列表页面添加一条链接,



这就是添加用户的页面



在 controller.java 添加业务逻辑,首先进行判断,如果用户 id 不为空,则我们进行的是修改用户操作,否则进行的是新增用户操作.



演示一下添加用户



添加用户的结果:



修改用户的功能



修改的结果:




删除用户功能



在页面上添加操作按钮:



编写业务逻辑代码:



演示一下删除功能



好的!我们的SSM(spring_springMVC_mybatis)框架的项目整合,就到这里了.至于其他的功能模块,小伙伴们自行实现哈~自己动手才能提高的快一点.


这里还是要推荐下小编的java学习群: 四九八,六九一,零五三,不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括小编自己整理的一份2017最新的java资料和0基础入门教程,欢迎初学和进阶中的小伙伴。在不忙的时间我会给大家解惑。

如果你想了解java,想学习java请关注微新公众号:java团长

推荐关注我的微新公众号“web前端开发html”里面我写了很多学习建议和学习方法、学习规划,还有清晰的系统学习路线图,希望可以帮助大家。

拜拜了!


相关产品

在线客服
微信联系
客服
扫码加微信(手机同号)
电话咨询
返回顶部