1 配置文件的方法 我们编写spring 框架的代码时候。一直遵循是这样一个规则:所有在spring中注入的bean 都建议定义成私有的域变量。并且要配套写上 get 和 set方法。 Boss 拥有 Office 和 Car 类型的两个属性: 清单 3. Boss.java 我们在 Spring
分类:
编程语言 时间:
2016-03-16 13:46:14
阅读次数:
235
首先想说说IoC(Inversion of Control,控制倒转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到处去看哪
分类:
编程语言 时间:
2016-03-15 20:36:35
阅读次数:
185
掌握用法: 深入理解: 不断实践: 反复总结: 再次深入理解与实践 似乎是所有学习 通用的: Bean Aop spring 是一个开源框架,为了解决企业应用开发的 复制性而创造的,单现在 已经不止应用企业应用, 是一个轻量级 控制反转。IOC 和面相切面AOP 的 容器框架 从大小与开销俩方面而言
分类:
编程语言 时间:
2016-03-08 19:45:38
阅读次数:
173
通过Spring框架提供的模板功能,执行SQL。以下是相关代码 Application.java package com.bf; import org.springframework.context.ApplicationContext; import org.springframework.con
分类:
数据库 时间:
2016-03-08 09:22:32
阅读次数:
167
关于控制反转和依赖注入的文章和书籍很多,对其定义也解释的也仁者见仁,这里就不赘述了,这是本人(只代表个人观点)理解之后用通俗的例子和平淡的话词为您解释,希望对您有所帮助: 控制反转(IoC/Inverse Of Control): 调用者不再创建被调用者的实例,由spring框架实现(容器创建)所以
分类:
其他好文 时间:
2016-03-06 20:48:40
阅读次数:
162
本文摘自:http://my.oschina.net/u/559635/blog/389558 Spring定时任务的几种实现 近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合
分类:
编程语言 时间:
2016-03-02 19:55:47
阅读次数:
283
Spring松耦合示例 面向对象设计的理念是把整个系统分成一组可重用的组件,然而,当系统变得越大的时候,尤其是在java中,这最大的对象依赖将会紧紧耦合,以至于非常难以管理和修改,而现在,你可以使用Spring框架扮演一个中间模块的角色,方便高效地管理其他组件依赖 输出生成的例子 看个例子,假设你的
分类:
编程语言 时间:
2016-03-01 07:28:07
阅读次数:
244
Spring HttpInvoker一种JAVA远程方法调用框架实现,使用的是HTTP协议,允许穿透防火墙,使用JAVA系列化方式,但仅限于Spring应用之间使用,即调用者与被调用者都必须是使用Spring框架的应用。基本原理如下: 在server端,springAOC管理着controller(
分类:
编程语言 时间:
2016-02-29 21:24:47
阅读次数:
200
一、Spring单例模式与线程安全 Spring框架里的bean,或者说组件,获取实例的时候都是默认的单例模式,这是在多线程开发的时候要尤其注意的地方。 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 当多用户同时请求一个
分类:
编程语言 时间:
2016-02-29 10:49:38
阅读次数:
365
一:代理 代理类和目标类实现了同样的接口。同样的方法。 假设採用工厂模式和配置文件的方式进行管理,则不须要改动client程序。在配置文件里配置使用目标类还是代理类,这样以后就非常easy切换。(比如Spring框架的实现) AOP:AOP的目标就是要使交叉业务模块化。能够将切面代码移动到原始方法的
分类:
其他好文 时间:
2016-02-28 08:41:00
阅读次数:
181