2012年5月16日
摘要: ConfigurationProvider接口 主要完成struts配置文件 加载 注册过程ConfigurationProvider接口定义public interface ConfigurationProvider extends ContainerProvider, PackageProvider { } ContainerProvider接口定义/** * 容器加载 注册器 */ public interface ContainerProvider { public void destroy(); /** * 初始化阶段调用 * Xm... 阅读全文
posted @ 2012-05-16 23:59 YangJin 阅读(247) 评论(0) 推荐(0) 编辑
摘要: Container容器接口定义public interface Container extends Serializable { /** * Default dependency name. */ String DEFAULT_NAME = "default"; /** * 对当前对象 执行依赖注入 * 引用了@Inject注解的 方法 字段 构造器 参数 * @param o */ void inject(Object o); /** * 创建实例 然后再依赖注入 */ <T> T inject(Class<T... 阅读全文
posted @ 2012-05-16 18:21 YangJin 阅读(216) 评论(0) 推荐(0) 编辑
摘要: StrutsPrepareAndExecuteFilter实现了Filter接口 init方法为初始化入口StrutsPrepareAndExecuteFilter init方法 public void init(FilterConfig filterConfig) throws ServletException { //初始化辅助类 类似一个Delegate InitOperations init = new InitOperations(); try { // FilterHostConfig 封装了FilterConfig参数对象... 阅读全文
posted @ 2012-05-16 18:19 YangJin 阅读(164) 评论(0) 推荐(0) 编辑