SSM案例-企业权限系统(1)
1 AdminLTE
AdminLTE是一款建立在bootstrap和jquery之上的开源的模板主题工具,它提供了一系列响应的、
可重复使用的组件,并内置了多个模板页面;同时自适应多种屏幕分辨率,兼容PC和移动端。通
过AdminLTE,我们可以快速的创建一个响应式的Html5网站。AdminLTE框架在网页架构与设计
上,有很大的辅助作用,尤其是前端架构设计师,用好AdminLTE 不但美观,而且可以免去写很大
CSS与JS的工作量。
2 案例介绍
2.1 商品查询
基于SSM整合基础上完成商品查询,要掌握主面页面main.jsp及商品显示页面product-list.jsp页面的创建。
2.2 商品添加
进一步巩固SSM整合,并完成商品添加功能,要注意事务操作以及product-add.jsp页面生成。
2.3 订单查询
订单的查询操作,它主要完成简单的多表查询操作,查询订单时,需要查询出与订单关联的其它表中信息,所以大
家一定要了解订单及其它表关联关系
2.4 订单分页查询
订单分页查询,我们使用的是mybatis分页插件PageHelper,要掌握PageHelper的基本使用。
2.5 订单详情查询
订单详情是用于查询某一个订单的信息,这个知识点主要考核学生对复杂的多表查询操作的掌握。
2.6 Spring Security 概述
Spring Security是 Spring 项目组中用来提供安全认证服务的框架,它的使用很复杂,我们在课程中只介绍了
spring Security的基本操作,大家要掌握spring Security框架的配置及基本的认证与授权操作。
2.7 用户管理
用户管理中我们会介绍基于spring Security的用户登录、退出操作。以及用户查询、添加、详情有等操作,这些功
能的练习是对前期SSM知识点的进一步巩固。
2.8 角色管理
角色管理主要完成角色查询、角色添加
2.9 资源权限管理
资源权限管理主要完成查询、添加操作,它的操作与角色管理类似,角色管理以及资源权限管理都是对权限管理的补充。
3 涉及的表
3.1 产品表
3.2 订单表
3.3 会员表
3.4 旅客表
订单表和旅客表是多对多的关系