J2EE
文章平均质量分 64
骚年编程去
这个作者很懒,什么都没留下…
展开
-
Struts2拦截器的使用心得和理解
一、先来说说在项目中遇到的问题:由于需要原创 2014-06-26 15:14:33 · 4814 阅读 · 2 评论 -
dreamvc框架(一)ioc容器的集成
我的dreamvc框架终于写得差不多了,借鉴了很多开源框架,SpringMVC、Struts2等,目前放在github上面。地址请猛戳我写得差不多了,是要写一个总结,把自己当时的思路记录下来!还有更多的工作要做!(一)首先,IOC容器作为管理bean的重要工具,我们在日常的开发当中经常用到,最常用的就属SPRINGIOC了吧!当然,如果开发者不原理是用SPRINGIOC,那么你可以实现原创 2014-11-15 18:13:26 · 1158 阅读 · 0 评论 -
dreamvc框架(二),dreamvc的机制
上一篇文章点击打开链接,介绍了dreamvc的ioc容器集成,这一篇文章我将会给大家介绍dreamvc的机制,大家都知道Struts2是由filter进入,然后进行分发的,而SpringMVC是由servlet进入然后进行分发的!对于不同的应用服务器,Filter的init函数的执行时间是不同的,例如:tomcat会在tomcat启动的时候执行init函数,而weblogic等一些其他原创 2014-11-15 20:24:24 · 1038 阅读 · 0 评论 -
dreamvc框架(三),dispartcher做了些什么
这一篇我会介绍一些dreamvc的核心类Dispatcher都做了些什么,首先我们先来看一看init方法,这是在DispatcherServlet和DispatcherFilter里面都会调用到的一个方法 void init(FixableConfig config)throws ServletException{ this.servletContext=config.getServlet原创 2014-11-17 13:57:23 · 1327 阅读 · 0 评论 -
Spring Aop 实现一个简单的memcached小插件
memcached我就不多做介绍了,也就是一个分布式缓存系统!是一个典型的NOSQL。下面我将用spring aop来实现一个简单的插件,来实现annotation方式,简单方便的取得缓存一、首先我们得定义一个annotation.package org.xiezhaodong.spring.annotation;import java.lang.annotation.Docume原创 2015-01-15 21:23:05 · 1449 阅读 · 0 评论 -
Dreamvc框架的流程图
花了两个小时,终于画完了!棒棒哒大概就是这样,大家来我的github踩一踩哈https://github.com/xiexiaodong/Dreamvc原创 2014-12-03 20:34:33 · 1255 阅读 · 0 评论 -
利用反射实现简单的Spring注解注入实例
一时兴起,这两天看了看Spring的源代码,原创 2014-09-26 22:35:35 · 4547 阅读 · 2 评论 -
Struts2返回json的几种方式
在web项目中,我们不一定全部数据都放在值栈zhong原创 2014-06-26 16:14:17 · 5659 阅读 · 0 评论 -
在SpingMVC的Interceptor中如何得到被调用方法名
背景为什么要在interceptor层获得方法名称呢?在分布式链路系统中我们需要在MVC框架层埋点,统计方法调用的耗时、trace信息等,目前公司内部没有统一的MVC框架,但是大多数都是使用的SpringMVC.所以我们在Interceptor这一层埋点就ok。在这里可以统计到方法调用完的耗时信息,同时也可以得到用户自定义的埋点信息。在这个过程中踩了一些坑,也尝试了各种方法Inte原创 2016-09-01 00:57:11 · 7151 阅读 · 2 评论