08 2017 档案

摘要:这篇博客摘自[http://blog.csdn.net/chendc201/article/details/8464008], 其中也有一些是自己增加的部分 . 第一步, 需要为 Struts 装载 Spring 应用上下文环境。有以下三种方式: 1) 在 struts-config.xml 中使用 Struts Plugin 2) 在 web.xml 中使用 ContextL... 阅读全文
posted @ 2017-08-29 14:41 码上猿梦 阅读(1123) 评论(0) 推荐(0) 编辑
摘要:一个老项目的维护 , 需要学习一下 Struts1. struts1运行步骤 1、项目初始化:项目启动时加载 web.xml,struts1 的总控制器 ActionServlet 是一个 Servlet,它在 web.xml 中是配置成自动启动的 Servlet,在启动时总控制器会读取配置文件(struts-config.xml)的配置信息,为 struts 中不同的模块初始化相应的对象。 2、... 阅读全文
posted @ 2017-08-28 09:46 码上猿梦 阅读(803) 评论(0) 推荐(1) 编辑
摘要:算下来大学到现在已近用了很久的 eclipse 了, 包括 myeclipse, 但是今天碰到的问题让我很惭愧, 一个老项目的编译都搞了好久. 环境: Myeclipse 6.X Struts 1.XHibernate 3.XSpring 2.X 一看这环境, 就知道项目很老了, 但是今天碰到的跟这项目的老不老没关系. 因为急需编译后的代码, 项目是从 svn 上... 阅读全文
posted @ 2017-08-24 13:19 码上猿梦 阅读(435) 评论(0) 推荐(0) 编辑
摘要:代码示例 : contextConfigLocation /WEB-INF/applicationContext.xml log4jConfigLocation /WEB-INF/classes/log4j.properties 一 . 初始化过程 在启动 Web 项目时 , web ... 阅读全文
posted @ 2017-08-22 13:00 码上猿梦 阅读(3338) 评论(0) 推荐(3) 编辑
摘要:不得不说,这个图标很好看。 阅读全文
posted @ 2017-08-08 10:11 码上猿梦 阅读(850) 评论(0) 推荐(0) 编辑
摘要:在学 Spring 的过程中 , 配置文件慢慢的被注解所替代 , 现在 Spring Boot 更是推荐使用 Java 配置完全来代替配置文件 . 需要使用到的注解有 : Bean 相关 : @Configuration : 写在类上 , 用于标识配置类 @Bean : 写在方法上 , 声明当前方法返回值是一个 Bean ( 和之前写在配置文件中的 Bean 是等价的 ) @Value("... 阅读全文
posted @ 2017-08-07 21:58 码上猿梦 阅读(469) 评论(0) 推荐(0) 编辑
摘要:异常描述: org.eclipse.buildship.core.UnsupportedConfigurationException: Project at 'D:\XXXX_workspace\XXXX_yyyyy' can't be named 'yyyyy' because it's located directly under the workspace root. If such a p... 阅读全文
posted @ 2017-08-07 12:34 码上猿梦 阅读(4470) 评论(0) 推荐(0) 编辑
摘要:有一篇写的是容器后处理器, 这篇是 Bean 后处理器 , 我对这个 Bean 后处理器的理解就是一个 AOP 编程 . Bean 后处理器 : 是一种特殊的 Bean , 这种 Bean 不对外提供服务 , 可以不需要 id 属性, 主要负责对容器中的其他 Bean 执行后处理 , 所谓后处理,就 阅读全文
posted @ 2017-08-07 09:04 码上猿梦 阅读(334) 评论(0) 推荐(0) 编辑
摘要:之前学 Spring 的时候 , 还没听过容器后处理器 , 但是一旦写出来 , 就会觉得似曾相识 . 容器配置器通常用于对 Spring 容器进行处理 , 并且总是在容器实例化任何其他 Bean 之前 , 读取配置文件中的元数据 , 并有可能修改这些数据 . Spring 提供了如下几个常用的容器后处理器 : PropertyPlaceholderConfigurer : 属性占位符配置... 阅读全文
posted @ 2017-08-07 08:56 码上猿梦 阅读(327) 评论(0) 推荐(0) 编辑
摘要:每次看书都会发现自己的不足 . 当一个 singten 的 Bean 依赖一个 prototype 的 Bean 时 , 如果不加注意 , 会发生一些奇怪的事情 , prototype 变为了 singten 了 , 这是为什么呢 ? 这是 Spring 容器本身的特性 , 当初始化 Spring 容器时 , 容器会预初始化容器中所有的 singleton 的 Bea... 阅读全文
posted @ 2017-08-06 22:51 码上猿梦 阅读(295) 评论(0) 推荐(0) 编辑
摘要:代理模式的定义 : 为其他对象提供一种代理以控制对这个对象的访问 . 代理对象起到的是中介的作用 , 可去掉功能服务或添加额外的服务 . 常见的代理模式简单分为以下几种 : 远程代理 虚拟代理 保护代理 智能引用代理 远程代理 : 类似于客户端和服务端的关系 , 为不同地理位置的对象提供局域网代表对象 . 虚拟代理 : 根据需要将资源消耗很大的对象进行延迟 , 真正需要的时候再... 阅读全文
posted @ 2017-08-06 12:05 码上猿梦 阅读(270) 评论(0) 推荐(0) 编辑
摘要:这里的继承 , 不是 Java 中的继承 , 下面就总结下 Bean继承与Java继承的区别: Spring 中的子类 Bean 和父 Bean 可以是不同类型 , 但是 Java 中的继承则可保证子类是一种特殊的父类 ; Spring 中 Bean 的继承时实例之间的关系 , 因此主要表现为参数值的延续 ; 而 Java 中的继承是类之间的关系 , 主要表现为方法和属性的延续... 阅读全文
posted @ 2017-08-05 21:51 码上猿梦 阅读(252) 评论(0) 推荐(0) 编辑
摘要:Spring 是一个 bean 容器, 负责 bean 的创建, 那么所有的 bean对象都是 Spring 容器创建的吗 ? 答案是否定的. 但是乍一想, 好像所有的对象都是 Spring 容器负责创建并注入的, 今天在看书的时候, 看到了创建 bean 的三种方式, 分别是 : 第一个是 Spr 阅读全文
posted @ 2017-08-05 21:27 码上猿梦 阅读(443) 评论(0) 推荐(0) 编辑
摘要:配置文件代码如下: 阅读全文
posted @ 2017-08-03 23:08 码上猿梦 阅读(642) 评论(0) 推荐(0) 编辑

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