09 2016 档案

摘要:突然再次很想理一下权限的事,但是实在不知道实际情况选哪个框架好,现在整理下网上的资料,做一下对比。 1、Spring-security 对spring 结合较好,如果项目用的springmvc ,使用起来很方便。但是 如果项目中没有用到spring,那就不要考虑它了。 而 shiro 则即可 配合 阅读全文
posted @ 2016-09-29 16:00 panie2015 阅读(14106) 评论(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 阅读(5536) 评论(0) 推荐(0) 编辑
摘要:前言: 要准备再次研究下 统一认证的功能了,我还是觉得实现统一认证 用Oauth2 最好了,所以,现在再次收集资料和记笔记。 正文: 一、概念理解 OAuth2, 是个授权协议, RFC文档见:http://tools.ietf.org/html/rfc6749 概念性的Blog以下这两个比较好一点 阅读全文
posted @ 2016-09-29 14:10 panie2015 阅读(3106) 评论(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 阅读(11264) 评论(0) 推荐(0) 编辑
摘要:有的时候,突然很想写下些什么东西,祭奠一下自己那寥落的心情。有人说悲情是创作的最好灵感。不伤感,不会有用文字来记录的时间。于是到处充斥的文字都是满满的忧伤,而快乐的,都被自己享用了,没空留下记录的点滴。 可是,真正伤感的文字,真正剖析自己的文字,又岂会愿意给别人观看呢?尤其是熟悉的人。 开心的时候, 阅读全文
posted @ 2016-09-27 09:37 panie2015 阅读(161) 评论(0) 推荐(0) 编辑
摘要:1、对于一个web 应用,其部署在web 容器中,web 容器提供其一个全局的上下文环境,这个上下文就是 ServletContext ,其后面的spring IoC 容器提供宿主环境 2、在web.xml 中会提供有 contextLoaderListener。在web 容器启动时,会触发容器初始 阅读全文
posted @ 2016-09-23 13:41 panie2015 阅读(3594) 评论(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 阅读(251) 评论(0) 推荐(0) 编辑
摘要:注解@Pointcut 是指哪些方法 需要被执行 AOP,是由“PointCut Expression” Pointcut 可以有下列方式来定义或者 通过 && || 和 ! 方式进行组合 @args() @execution() @target() @within() @annotation() 阅读全文
posted @ 2016-09-20 17:40 panie2015 阅读(1845) 评论(0) 推荐(0) 编辑
摘要:1、 Spring 除了支持Schema 方式配置 AOP,还支持注解方式:使用 @Aspect 来配置 2、 Spring 默认不支持 @Aspect 风格的切面声明,通过如下配置开启@Aspect 支持 3、 通过以上配置,Spring就能发现用@Aspect 注解的切面内并把它应用到目标对象上 阅读全文
posted @ 2016-09-20 10:15 panie2015 阅读(204) 评论(0) 推荐(0) 编辑
摘要:一、问题阐述 今天写 url 请求时,不管是get 请求还是 post 请求,如果参数中带有 + % # 等特殊符号,就无法正常获得参数 具体现象就是 用URL传参数的时候,用&符号连接,如果某一个参数中含"#$ ^ & * + ="这些符号的时候,在另一个页面getParameter就会取不到传过 阅读全文
posted @ 2016-09-19 17:18 panie2015 阅读(32841) 评论(0) 推荐(2) 编辑
摘要:最近反光太过强烈,于是打算给自己的电脑设置一下视力保护色。 网上说:经常面对电脑会导致眼睛过度疲劳,白色对眼睛的刺激是最大的,所以,最好不要用白色做电脑背景色 . 1、给win7 系统设置视力保护色 视力保护色为:色调 85 饱和度:123 亮度:205 win7 系统,桌面-> 鼠标右键->个性化 阅读全文
posted @ 2016-09-13 14:39 panie2015 阅读(589) 评论(0) 推荐(0) 编辑
摘要:在springframework里,我们不能@Autowired一个静态变量,使之成为一个spring bean,例如下面这样: Java代码 @Autowired private static YourClass yourClass; Java代码 @Autowired private stati 阅读全文
posted @ 2016-09-13 10:30 panie2015 阅读(1976) 评论(0) 推荐(0) 编辑
摘要:在工作学习的过程中,遇到了亮眼的技术点,或者 学习的心得体会,总想要记录下来,或是方便自己,或是帮助如同自己现在这般的新人。前人种树,后人乘凉。享受了前人留下的阴凉,也会考虑自己给后来者种下几棵树苗。 为了利于工作也利于记录,前期的博客大多是写在 http://bbs.landingbj.com/m 阅读全文
posted @ 2016-09-13 09:47 panie2015 阅读(173) 评论(0) 推荐(0) 编辑
摘要:一.基于浏览器请求的国际化实现: 1)在 spring的配置文件中添加 2)在resources 下 建立文件夹 locale ,在locale下添加messages.properties、messages_zh_CN.properties、messages_en_US.properties三个文件 阅读全文
posted @ 2016-09-09 10:32 panie2015 阅读(229) 评论(0) 推荐(0) 编辑
摘要:<![CDATA[文本内容]]> DTD中的属性类型 全名:character data 在标记CDATA下,所有的标记、实体引用都被忽略,而被XML处理程序一视同仁地当做字符数据看待, CDATA的形式如下: <![CDATA[文本内容]]> CDATA的文本内容中不能出现字符串"]]>",另外, 阅读全文
posted @ 2016-09-05 11:31 panie2015 阅读(356) 评论(0) 推荐(0) 编辑
摘要:方法一:使用Eclipse 安装向导安装 1、测试所指环境 Eclipse 4.5/Mars 2、svn 插件的官方网站: http://subclipse.tigris.org 3、打开eclipse ,【help】 -> 【Install New Software...】->【 add 】,输入 阅读全文
posted @ 2016-09-02 16:09 panie2015 阅读(142) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示