上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 31 下一页
摘要: 突然再次很想理一下权限的事,但是实在不知道实际情况选哪个框架好,现在整理下网上的资料,做一下对比。 1、Spring-security 对spring 结合较好,如果项目用的springmvc ,使用起来很方便。但是 如果项目中没有用到spring,那就不要考虑它了。 而 shiro 则即可 配合 阅读全文
posted @ 2016-09-29 16:00 panie2015 阅读(14100) 评论(0) 推荐(0) 编辑
摘要: 参考资料: 1)Apache Shiro Apache Shiro:http://shiro.apache.org/ 在Web项目中应用 Apache Shiro:http://www.ibm.com/developerworks/cn/java/j-lo-shiro/ Apache Shiro权限 阅读全文
posted @ 2016-09-29 14:32 panie2015 阅读(5532) 评论(0) 推荐(0) 编辑
摘要: 前言: 要准备再次研究下 统一认证的功能了,我还是觉得实现统一认证 用Oauth2 最好了,所以,现在再次收集资料和记笔记。 正文: 一、概念理解 OAuth2, 是个授权协议, RFC文档见:http://tools.ietf.org/html/rfc6749 概念性的Blog以下这两个比较好一点 阅读全文
posted @ 2016-09-29 14:10 panie2015 阅读(3103) 评论(2) 推荐(0) 编辑
摘要: 使用了AOP 后启动报错 在使用声明方式的AOP编程中,遇到以下问题,解决方法如下: (1)error at ::0 formal unbound in pointcut 解决方法:去掉函数通知函数中的参数,比如:将 @Before("execution(public void com.bjsxt. 阅读全文
posted @ 2016-09-27 17:07 panie2015 阅读(11069) 评论(0) 推荐(0) 编辑
摘要: 有的时候,突然很想写下些什么东西,祭奠一下自己那寥落的心情。有人说悲情是创作的最好灵感。不伤感,不会有用文字来记录的时间。于是到处充斥的文字都是满满的忧伤,而快乐的,都被自己享用了,没空留下记录的点滴。 可是,真正伤感的文字,真正剖析自己的文字,又岂会愿意给别人观看呢?尤其是熟悉的人。 开心的时候, 阅读全文
posted @ 2016-09-27 09:37 panie2015 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1、对于一个web 应用,其部署在web 容器中,web 容器提供其一个全局的上下文环境,这个上下文就是 ServletContext ,其后面的spring IoC 容器提供宿主环境 2、在web.xml 中会提供有 contextLoaderListener。在web 容器启动时,会触发容器初始 阅读全文
posted @ 2016-09-23 13:41 panie2015 阅读(3591) 评论(0) 推荐(0) 编辑
摘要: 目的: 需要对一些事物的操作进行日志记录,如果在service内进行记录,大量的代码重复,并且维护比较麻烦。所以采用AOP的方式对service进行拦截。使用自定义注解的目的则是判断是否需要记录日志和传递额外的信息。 方式: 参考后面的参考博客 1、首先新建自定义注解 @interface 自定义注 阅读全文
posted @ 2016-09-21 17:37 panie2015 阅读(1679) 评论(0) 推荐(0) 编辑
摘要: 代理是一个设计模式,提供了对目标对象另外的访问方式;即通过代理访问目标对象。 好处:可以在目标对象实现的基础上,增强额外的功能操作。 Cglib 代理,也叫作 子类代理。 JDK的动态代理有一个限制,就是使用动态代理的对象必须实现一个或多个接口。如果想代理没有实现接口的类,就可以使用CGLIB 实现 阅读全文
posted @ 2016-09-21 12:03 panie2015 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 注解@Pointcut 是指哪些方法 需要被执行 AOP,是由“PointCut Expression” Pointcut 可以有下列方式来定义或者 通过 && || 和 ! 方式进行组合 @args() @execution() @target() @within() @annotation() 阅读全文
posted @ 2016-09-20 17:40 panie2015 阅读(1842) 评论(0) 推荐(0) 编辑
摘要: 1、 Spring 除了支持Schema 方式配置 AOP,还支持注解方式:使用 @Aspect 来配置 2、 Spring 默认不支持 @Aspect 风格的切面声明,通过如下配置开启@Aspect 支持 3、 通过以上配置,Spring就能发现用@Aspect 注解的切面内并把它应用到目标对象上 阅读全文
posted @ 2016-09-20 10:15 panie2015 阅读(202) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 31 下一页