各位伙伴
又是愉快的星期一
又到了共享知识的时间了
准备好了吗?
那么就开始吧
有关如何部署jar包以及如何编写配置文件的信息,请参阅上一篇文章。 没见过的人可以从这里直接发送。
上一篇文章总结了这三个框架,并编写了配置文件,还实现了用户的登录功能。 那么,今天继续在这个小项目上添加其他功能吧。
添加/删除用户功能
首先,创建UserMapper.java,在其中写入实现各功能的接口(用户的添加、删除、修改)。 具体代码为以下:
然后,写入与UserMapper.xml对应的SQL查询语句。
图像中的两个部分是提取的SQL片段,用于重复出现的语句。 接下来的两行是查询语句。
接下来是添加用户并删除用户的SQL语句。
和实现修改功能的SQL语句。 我们首先进行判断,如果数据不为空,为了防止对数据库中数据的损害,我们正在进行修正。
请原谅qsdzxc的电脑屏幕这么高,不能把所有的功能都切成一张图。
接下来,让我们写一个服务层的接口,添加所有的功能接口。
编写UseService.java实现业务逻辑代码。
后台差不多结束了,在这里写我们的controller.java。
查询功能
为查询页面创建代码userList.jsp
看看演示效果:吧
这就是我们数据库查询的结果,虽然只有一个数据,但是功能已经实现了
添加/更改功能
我们的附加用户和修改用户共享一个页面一起写,在用户列表页面上添加链接
这是添加用户的页面
在controller.java中添加业务逻辑时,首先进行判断,如果用户id不为空则进行变更用户的操作,否则进行添加用户的操作。
试着做一下用户的其他演示吧
添加用户的结果:
更改用户的功能
修正的结果:
删除用户功能
在页面中添加操作按钮:
商业逻辑代码:的制作
让我们演示一下删除功能
是的! 我们的SSM(spring_springMVC_mybatis )框架的项目集成到此为止。关于其他的功能模块,朋友们可以自己实现哈哈(自己做的话会进步得更快。