摘要:
系统中的业务可以分为核心关注点和横切关注点。 核心关注点时业务处理的主要流程,而横切关注点是与核心业务无关但更为通用的业务。 各个横切关注点离散地穿插于核心业务之中,导致系统地每一个模块都与这些业务具有很强的依赖性,当需要添加新的横切功能时,需要大幅修改已有的代码,这些都严重影响了系统的可维护性和可 阅读全文
摘要:
继承 Spring提供了配置信息的继承机制,可以通过为<bean>元素指定parent值重用已有的<bean>元素的配置信息。 例如:上述我创建了一个BaseUser,其后的只要继承了BaseUser的Bean都会有BaseUser的配置信息,此时只需要重写不同的部分即可。 注意:这里的继承是指配置 阅读全文
摘要:
依赖注入(DI)与控制反转(IoC)是同一个概念,都是为了处理对象间的依赖关系。 通过DI/IoC容器,相互依赖的对象由容器负责创建和装配,而不是在代码中完成。 Spring支持通过setter方法和构造方法两种方式完成注入。 Setter方法注入 setter方法注入是最常见的一种注入方式。Spr 阅读全文
摘要:
ApplicationContext ApplicationContext接口使BeanFactory的子接口,代表一个应用的上下文环境。 ApplicationContext扩展了很多使用的功能,如 Bean的生命周期管理 框架事件体系 国际化支持等 同时,ApplicationContext接口 阅读全文
摘要:
使用Spring IoC容器后,容器会自动对被管理对象进行初始化并完成对象之间的依赖关系的维护,在被管理对象中无须调用Spring的API。 为了实现IoC功能,Spring提供了两个访问接口: org.springframework.beans.factory.BeanFactory org.sp 阅读全文
摘要:
Q&A ONE Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would 阅读全文
摘要:
有些知识点可能平时一直在使用,不过实际开发中我们可能只是知其然不知其所以然,所以经常的总结会对我们的提高和进步有很大的帮助,这里记录自己在工作之余的问题,持续更新,欢迎高手斧正. 数组、List和ArrayList的区别 数组在内存中是连续存储的,所以它的索引速度是非常的快,而且赋值与修改元素也很简 阅读全文
摘要:
Spring 简介 Spring 为企业级开发提供了一个轻量级的解决方案,主要包含 基于依赖注入核心功能; 声明式的面向切面编程(AOP)支持; 与多种持久层技术的整合; 独立的Web MVC框架 简而言之,Spring 是一个轻量级的IoC(控制反转)和AOP(面向切面)的容器框架。 控制反转:S 阅读全文
摘要:
问题说明 今天在服务器解压一个之前上传的数据,大概有180GB,虽然当前盘还有984GB的富余。 但是当我选择解压到当前文件夹时,解压到半路还是提醒C盘的空间不足。 原理 压缩文件解压会在C盘创建一个temp文件进行中转存储(默认) 所以修改掉这个临时文件解压文件夹的目录即可 实际操作方法 EMM。 阅读全文
摘要:
前言——正常情况下如何在Action中获取到这些变量 全部方法(共四种)可以参考:http://blog.csdn.net/itmyhome1990/article/details/7019476 这里采用其中一种作为示例,即利用ServletActionContext上下文来完成: 但是呢,在我之 阅读全文