【SSM】第一课 超市订单管理平台--SSM框架整合_笔触狂放的博客-优快云博客
下面进入供应商管理
供应商管理需求分析:
1.如果是系统管理员,不具备操作供应商的功能
2.如果是经理,经理有权利去添加,删除,修改和查询供应商
3.如果是普通员工,查询供应商详情信息
1.供应商管理,触发点击事件,“gysgl()”

↓新建供应商控制器

↓定义方法

↓新建IProviderDao

↓dao层

↓创建业务逻辑层IProviderService接口

↓创建ProviderServiceImp实现类

↓实现类需要去实现

↓业务逻辑层调用,存储在map集合里面
小技巧:到这里需要实现类需要实现一下,每次换页面,alt+回车有点小麻烦,这时,我们可以点击这里的小灯泡,选择Implement实现

↓实现类去调用dao层

↓

↓粘贴providerList进来

↓ModerAndView携带数据跳转

↓修改providerList2



↓调整完运行测试一下
进入供应商效果图(只能看,还不能修改)

↓截止目前的providerControll.jsp页面内容以这份为准,
前面可能有参数写错了,出bug了,修好的放上来

↓截止目前的IProviderDao.jsp页面内容以这份为准,
↓ 截止目前的providerList2.jsp页面内容以这份为准,

↓ 截止目前的IProviderService.jsp页面内容以这份为准,
↓ 截止目前的ProviderServiceImp.jsp页面内容以这份为准,

↓导入providerList.jsp

↓修改providerList.jsp页面
↓效果图(普通员工孙兴只能看)

↓效果图(经理李明能修改)

这篇博客介绍了如何使用SSM(Spring、SpringMVC、MyBatis)框架来构建超市订单管理平台的供应商管理模块。内容涵盖了系统管理员、经理和普通员工的不同权限设置,详细讲解了从控制器、接口、实现类到DAO层的代码实现过程,以及页面跳转和数据展示。同时,博主分享了一个快捷实现类的小技巧,并给出了关键页面的代码片段和不同角色的显示效果。
1755

被折叠的 条评论
为什么被折叠?



