J2EE
肉肉的爪子
这个作者很懒,什么都没留下…
展开
-
CGLIB的代理AOP实践
上次实践了下java的动态代理,在Spring除了缺省的用这个,额外还提供了使用CGLIB实现AOP的方式。这里我就把CGLIB的AOP也实践了一把,呵呵。在这里记录下,方便以后的回顾。 CGLIB的实现方式不再是依赖JDK自身的特性了,而是封装了asm,在运行期动态生成新的class。最大的区别就是无需像jdk中的proxy必须基于接口了。 但是,加载 cglib 消耗...2009-11-29 16:54:00 · 109 阅读 · 0 评论 -
Log4j日志级别
日志记录器(Logger)是日志处理的核心组件。log4j具有5种正常级别(Level)。 日志记录器(Logger)的可用级别Level (不包括自定义级别 Level), 以下内容就是摘自log4j API (http://jakarta.apache.org/log4j/docs/api/index.html): static Level DEBUG DEBUG Level指出细粒度...原创 2010-01-28 15:36:06 · 82 阅读 · 0 评论 -
spring3.0整合dwr3.0
最近在用ext+spring框架写应用,经常涉及到前后台数据传递的问题。于是就学习了下dwr,在此将dwr和spring的整合做下整理并记录在此,以便以后回顾. 本人不喜欢过多的配置的烦琐,发现注解用起来工程比较干净,这里就不对配置文件实现的方式进行整理了。 第一步:在web.xml文件中配置dwr的servlet,修改web.xml的文件配置: <!-- dw...原创 2010-06-11 17:43:26 · 151 阅读 · 0 评论