ssm
伍华锋
这个作者很懒,什么都没留下…
展开
-
SSM权限管理操作
使用spring-security认证操作的一个基本流程如下,此时的spring security框架取代了Controller的功能,在spring-security.xml文件中进行配置。 需要将我们自己的用户封装成userDetails 1.导入相应的依赖: <dependency> <groupId>or...原创 2019-06-17 21:45:46 · 2812 阅读 · 1 评论 -
SSM中多表的关系和基本的操作
1.首先资源权限常见的三张表,及其中间表的关系如下。注意:想删除用户表,必须先删除中间。 注意:在这里多对多表的关联操作使用的是外键,但是也可以不使用外键,例如在电商行业中性能是非常重要的,我们代码中通过逻辑来维护表关系,也不设置外键。 因为:(1)外键会严重影响数据库读写的效率 。(2)数据删除时会比较麻烦 Role表: CREATE TABLE role( id varchar2...原创 2019-06-18 10:06:07 · 1223 阅读 · 1 评论 -
SSM服务器中方法级别的权限控制和页面端的权限控制
在服务器端我们可以通过Spring security提供的注解对方法来进行权限控制。Spring Security在方法的权限控制上 支持三种类型的注解,JSR-250注解、@Secured注解和支持表达式的注解。 当用户没有权限时,执行方法的时候,会显示状态码403,此时可以指定发生403状态码之后的跳转页面:在web.xml中。 页面端的权限控制: ...原创 2019-06-18 10:53:14 · 754 阅读 · 0 评论