java web User表的增删改查 利用servlet

这里只给web部分代码 数据库部分和前端页面部分不展示 主要就是为了理解增删改查方法 只要学会了 以后每个项目都可以自己对应前端去写后端代码

实体类

java web User表的增删改查 利用servlet_第1张图片

 java web User表的增删改查 利用servlet_第2张图片

java web User表的增删改查 利用servlet_第3张图片

dao层

java web User表的增删改查 利用servlet_第4张图片

java web User表的增删改查 利用servlet_第5张图片

java web User表的增删改查 利用servlet_第6张图片

java web User表的增删改查 利用servlet_第7张图片

java web User表的增删改查 利用servlet_第8张图片

java web User表的增删改查 利用servlet_第9张图片

Servlet

增加:

java web User表的增删改查 利用servlet_第10张图片

删除

java web User表的增删改查 利用servlet_第11张图片

 修改

修改时跳到增加页面

java web User表的增删改查 利用servlet_第12张图片

 修改功能的servlet

java web User表的增删改查 利用servlet_第13张图片

 查询

java web User表的增删改查 利用servlet_第14张图片

除了增删改查 我们还要实现另一个功能 角色分配:

java web User表的增删改查 利用servlet_第15张图片

user表数据库

java web User表的增删改查 利用servlet_第16张图片 

 role表数据库

java web User表的增删改查 利用servlet_第17张图片

这样更改user的roleid属性 可以更改对应role的id属性所代表的职位

之前增删改查都是针对单表操作 ,这个功能是针对多表进行的操作:

先要完成点击分配角色可以跳转页面:

java web User表的增删改查 利用servlet_第18张图片

在userDao层写出根据id查询的方法,这样可以实现查找id对应的对象

在servlet层写如下servlet,

java web User表的增删改查 利用servlet_第19张图片 

当点击角色分配时会跳到该servlet比较user.roleid和role.id是否相等并且跳转到下一个页面:

java web User表的增删改查 利用servlet_第20张图片 

实心点会被默认选中状态。

最后就可以写实现修改功能的部分了:

思路是:我们把前台获取的rolieid值作为role的id属性传给role,把前端获取的id值传给user,再最后把role的id作为user的roleid属性传入,这样就可以完成role.id和 user.roleid的连接了

在roleDao里写对应id查询role的方法:

java web User表的增删改查 利用servlet_第21张图片

userDao里写对应修改roleid属性的方法 

 java web User表的增删改查 利用servlet_第22张图片

因为之前跳转的页面会跳转修改roleid的servlet,这个servlet功能实现后会跳到查询页面,所以最后写出完成修改roleid功能的servlet

java web User表的增删改查 利用servlet_第23张图片

这样我们就实现了javaweb利用servlet写的增删改查的系统 

 

你可能感兴趣的:(javaweb,javaweb)