自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 【跟我学Spring3】【第四节】 DI 之 DI的配置使用 ——跟我学spring3

3.1.1  依赖和依赖注入       传统应用程序设计中所说的依赖一般指“类之间的关系”,那先让我们复习一下类之间的关系:     泛化:表示类与类之间的继承关系、接口与接口之间的继承关系;     实现:表示类对接口的实现;     依赖:当类与类之间有使用关系时就属于依赖关系,不同于关联关系,依赖不具有“拥有关系”,而是一种“相识关系”,只在某个特定地方(比如...

2014-03-03 22:24:14 135

原创 【跟我学Spring3】【第三节】 IoC 之 IoC的配置使用

2.3.1  XML配置的结构一般配置文件结构如下: java代码:查看复制到剪贴板打印<beans>      <import resource=”resource1.xml”/>      <bean id=”bean1”class=””></bean>      <bean id=”b...

2014-02-17 15:21:55 112

原创 【跟我学Spring3】【第二节】 IoC 之 IoC 容器基本原理

.2.1  IoC容器的概念IoC容器就是具有依赖注入功能的容器,IoC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。应用程序无需直接在代码中new相关的对象,应用程序由IoC容器进行组装。在Spring中BeanFactory是IoC容器的实际代表者。Spring IoC容器如何知道哪些是它管理的对象呢?这就需要配置文件,Spring IoC容器通过读取配置文件中的...

2014-02-17 15:16:50 150

原创 【跟我学Spring3】【第一节】IoC 之 2.1 IoC基础

2.1.1  IoC是什么Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下: ●谁控制谁,控制什...

2014-02-17 15:11:26 268

原创 [转]学习maven - 标准的目录结构

 之前在一个公司接触了一个项目,框架师用到了maven,作为一个小公司的码农,新事物总是令人神往,恰值周末,在iteye看到一篇文章。个人惯例,原作者博客地址:http://jackycheng2007.iteye.com/ 约定大于配置 使用约定,有很多好处: 1. 可以节约很多配置 2. 可以从用best practice 3. 新人可以快速熟悉项目,有家的感觉 Maven的约定...

2014-02-16 17:41:45 96

原创 [转]Maven Dependency Mechanism - 依赖管理机制

 之前在一个公司接触了一个项目,框架师用到了maven,作为一个小公司的码农,新事物总是令人神往,恰值周末,在iteye看到一篇文章。个人惯例,原作者博客地址:http://jackycheng2007.iteye.com/ Dependency Mechanism Java项目开发中肯定需要大量的jar文件,也就是说你要依赖很多已经开发好的jar包。尤其是你要依赖很多开源的东东。...

2014-02-16 17:37:24 144

原创 [转]为什么要用maven -<2>

之前在一个公司接触了一个项目,框架师用到了maven,作为一个小公司的码农,新事物总是令人神往,恰值周末,在iteye看到一篇文章。个人惯例,原作者博客地址:http://jackycheng2007.iteye.com/本文是接着前面的一片继续记录maven的学习笔记:法宝2. POM 项目对象模型 - 继续 Project Inheritance - 项目继承 前面说到了项目在maven...

2014-02-16 17:34:13 75

原创 [转]为什么要用maven<1>

 之前在一个公司接触了一个项目,框架师用到了maven,作为一个小公司的码农,新事物总是令人神往,恰值周末,在iteye看到一篇文章。个人惯例,原作者博客地址:http://jackycheng2007.iteye.com/ 都说maven很好很强大,我就在想为什么呢?今天不妨认识一下她。 maven本身的意思是“专家”,大概是告诉人们我很牛。哈哈。我们先看看这个专家的想法: Phi...

2014-02-16 17:32:06 98

原创 单例模式

7.1 我是皇帝我独苗  自从秦始皇确立了皇帝这个位置以后,同一时期基本上就只有一个人孤零零的坐这个位置。这种情况下臣民们也好处理,大家叩拜、谈论的时候只要提及皇帝,每个人都知道指的是谁,而不用在皇帝前前面加上特定的称呼,如张皇帝,李皇帝。这一个过程反应到设计领域就是,要求一个类只能生成一个对象(皇帝),所有对象对它的依赖都是相同的,因为只有一个对象,大家对它的脾气和习性都非常了解,建立健...

2014-02-13 17:18:21 86

原创 单一职责原则

1.1 我是“牛”类,我可以担任多职吗     单一职责原则的英文名称是Single Responsibility Principle,简称是SRP。这个设计原则备受争议,只要你想和别人争执、怄气或者是吵架,这个原则是屡试不爽的。如果你是老大,看到一个接口或类是这样或那样设计的,你就问一句:“你设计的类符合SRP原则吗?”,保准对方立马“萎缩”掉,而且还一脸崇拜地看着你,心想:“老大确实英...

2014-02-13 16:50:00 112

原创 原型模式【下】

原型模式的定义  原型模式(Prototype Pattern)的简单程度是仅次于单例模式和迭代器模式,正是由于简单,使用的场景才非常的多,其定义如下:  Specify the kinds of objects to create using a prototypical instance, and create new objects by copying this prototy...

2014-02-13 14:47:43 103

原创 原型模式【上】

    现在电子账单越来越流行了,比如你的信用卡,到月初的时候银行就会发一份电子邮件到你邮箱中,说你这个月消费了多少,什么时候消费的,积分是多少等等,这是每个月发一次,还有一种也是银行发的邮件你肯定非常有印象:广告信,现在各大银行的信用卡部门都在拉拢客户,电子邮件是一种廉价、快捷的通讯方式,你用纸质的广告信那个费用多高呀,比如我行今天推出一个信用卡刷卡抽奖活动,通过电子账单系统可以一个晚上发送...

2014-02-13 14:45:47 145

原创 策略模式 VS 桥梁模式

      这对冤家终于碰头了,策略模式与桥梁模式是如此相似,简直就是孪生兄弟,要把它们两个分开需要花费大量智力,我们来看看两者的通用类图,如图33-1所示。 图33-1 策略模式(左)和桥梁模式(右)通用类图      什么?你没有看出两者之间很相似?如果把策略模式的环境角色变更为一个抽象类加一个实现类,或者桥梁模式的抽象角色未实现,只有修正抽象化角色,想想看,这两个类图有什...

2014-02-13 14:24:22 129

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除