至尊宝

既要坚守,又要学会拥抱变化

Spring MVC4.1-ContentNegotiatingViewResolver

07点睛Spring MVC4.1-ContentNegotiatingViewResolver 7.1 ContentNegotiatingViewResolver ContentNegotiatingViewResolver支持在Spring MVC下输出不同的格式;Con...

2016-03-31 09:02:05

阅读数 602

评论数 0

spring启动过程之源码跟踪(下)--spring Debug

spring启动过程之源码跟踪(下)--spring Debug 在web应用启动入口是ContextLoaderListener,它是怎么完成启动过程的呢? 首先: public class ContextLoaderListenerextends Object imp...

2016-03-29 17:53:01

阅读数 2500

评论数 1

spring mvc DispatcherServlet详解之前传---FrameworkServlet

spring mvc DispatcherServlet详解之前传---FrameworkServlet 做项目时碰到Controller不能使用aop进行拦截,从网上搜索得知:使用spring mvc 启动了两个context:applicationContext 和Webapplic...

2016-03-29 17:50:33

阅读数 715

评论数 0

Java动态代理机制详解(JDK 和CGLIB,Javassist,ASM)

大神就是大神啊,感觉博主写的太好了,感觉保藏起来不过瘾,就跟着博主把这篇博文学完后,又再次转载过来,这样可以让更多的人看到大神高质量的博文。想看大神原文的点击转去查看:http://blog.csdn.net/luanlouis/article/details/24589193 =========...

2016-03-27 11:39:10

阅读数 2012

评论数 1

ThreadLocal怎么理解?

关于对ThreadLocal的困惑 看了网上不少博主对ThreadLocal的理解,紧接着下面就有很多批判,搞得我都不知道ThreadLocal具体该怎么理解啦。 为了求证,去看了源码 看了源码,自己理解了一遍,然后再百度看了别人博客更接近的解释,感觉以下两篇博文解释更精确一...

2016-03-27 00:24:23

阅读数 900

评论数 0

Aspectj很强大啊

学习spring aop,关于spring自己的aop实现,还是拜托不了侵入的问题。不过spring的心胸是宽广的,它正视自己的不足,吸纳了AspectJ,直接把AspectJ无缝集成在spring整个体系里面。今天学习spring aop关于aspectj的部分时,我百度了一些这个语言,跟着CS...

2016-03-26 17:59:52

阅读数 344

评论数 0

Eclipse安装插件的三种方式

本文介绍Eclipse插件的安装方法。Eclipse插件的安装方法大体有三种:直接复制、使用link文件,以及使用eclipse自带的图形界面的插件安装方法。 AD: 做为当下最流行的开源IDE之一,Eclipse的一大优势就在于其无数优秀的插件。一个好的插件可以大大的提高我们的工作效...

2016-03-26 14:29:44

阅读数 22419

评论数 0

监听器,过滤器,拦截器(简单印象)

这几天摸索了下,监听器,过滤器,拦截器的运行原理,总体印象是:  拦截器:运用动态代理,和spring aop里面的横切逻辑差不多,一条罗马大道中间插入拦截代码,运用java反射原理。 监听器(事件体系):回调机制,观察者模式,被观察者状态变化回去通知观察者,然后观察者做出一些处理。 过...

2016-03-25 11:32:16

阅读数 360

评论数 0

Java简单拦截器

拦截器在在流行的开源框架中很常见,依赖的技术就是Java的动态代理。 理解拦截器的核心原理对理解这些开源框架的体系结构至关重要。 下面以一个简单的模型的来说明拦截器的实现的一般方法。   模型分为以下模块: 业务组件:是被代理和被拦截的对象。 代理处理器:实现了InvocationHa...

2016-03-25 09:49:43

阅读数 351

评论数 0

责任链设计模式(过滤器)

责任链设计模式(过滤器、拦截器) 责任链设计模式(Chain of Responsibility)的应用有:Java Web中的过滤器链、Struts2中的拦截器栈。 先看一个问题: 给定一个字符串“被就业了:),敏感信息,”,对其中的HTML标记和敏感词进行过滤...

2016-03-25 09:45:44

阅读数 1373

评论数 0

java拦截器模型

Java实现的拦截器模型   拦截器在在流行的开源框架中很常见,依赖的技术就是Java的动态代理。 理解拦截器的核心原理对理解这些开源框架的体系结构至关重要。 下面以一个简单的模型的来说明拦截器的实现的一般方法。   模型分为以下模块: 业务组件:是被代理...

2016-03-25 09:27:59

阅读数 384

评论数 0

java classloader原理初探

java classloader原理初探 ClassLoader是用来处理类加载的类,它管理着具体类的运行时上下文。 1.ClassLoader存在的模块意义: 1)从java的package定义出发:    classloader是通过分层的关联方式来管理运行中使用的类,不同的c...

2016-03-25 00:35:40

阅读数 215

评论数 0

JAVA监听器原理

来源:http://www.cnblogs.com/hulitut/archive/2012/03/27/2420414.html Java 最新的事件处理方法是基于授权事件模型 事件源生成事件并将其发送至一个或多个监听器 监听器简单地等待,直到它收到一个事件。一旦事件被接受,监听器...

2016-03-24 15:11:00

阅读数 355

评论数 0

观察者模式(浅谈监听器工作原理)

转载于:http://wuhailei1989-sina-com.iteye.com/blog/935387 观察者模式(浅谈监听器工作原理) 工作设计模式Java生活活动          从某种角度来说,我们总是处于两种生活状态:观察者与被观察者。当处于观察者状态时,...

2016-03-24 12:47:18

阅读数 4181

评论数 2

利用java反射机制模拟spring IOC原理的实现

IOC模式与JAVA反射机制 在Java中反射和动态代理机制很强大,通过反射机制在运行时获取信息。用于实现IOC。 代理是Java基本的设计模式,提供向对象插入额外的或不同的操作。Java的动态代理能动态的创建代理对象,以及动态的调用代理方法。用于实现AOP。 ...

2016-03-21 10:51:49

阅读数 715

评论数 0

ServletContextListener使用详解

在 Servlet API 中有一个 ServletContextListener 接口,它能够监听 ServletContext 对象的生命周期,实际上就是监听 Web 应用的生命周期。 当Servlet 容器启动或终止Web 应用时,会触发ServletContextEvent 事件,该事件...

2016-03-20 17:40:06

阅读数 237

评论数 0

spring异常:FileNotFoundException: Could not open ServletContext resource [/WEB-INF/XX-servlet.xml

org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/baobaotao-ser...

2016-03-19 16:54:32

阅读数 2433

评论数 0

spring expression注意事项

注意:*与com之间有个空格

2016-03-19 01:04:19

阅读数 388

评论数 0

spring异常:java.lang.ClassNotFoundException: org.aopalliance.aop.Advice

原因:缺少aopalliance-1.0.jar 使用spring aop 一般需要的依赖jar有: aopalliance-1.0.jar aspectjweaver-1.5.3.jarjavassist-3.9.0.GA.jar

2016-03-19 01:02:04

阅读数 618

评论数 0

动态代理

**一,基于JDK的动态代理**接口: public interface IHello { void hello(); }类: public class Hello implements IHello { @Override public void hello() { ...

2016-03-15 23:21:17

阅读数 267

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭