会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
别闹了
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2015年5月27日
工厂方法
摘要: 1.概述定义一个用于创建对象的接口,让子类决定实例化哪一个类。FactoryMethod使一个类的实例化延迟到其子类2.适用性1)当一个类不知道它所必须创建的对象的类的时候2)当一个类希望由它的子类来指定它所创建的对象的时候3)当类将创建的对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮...
阅读全文
posted @ 2015-05-27 09:26 别闹了
阅读(318)
评论(0)
推荐(0)
编辑
2015年5月26日
(转)log4j:WARN No appenders could be found for logger 解决方案
摘要: 我们在使用Log4j的时候,总是出现:1 log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.LogFactory).2 log4j:WARN Please initialize the log4j...
阅读全文
posted @ 2015-05-26 09:03 别闹了
阅读(460)
评论(0)
推荐(0)
编辑
2015年5月25日
抽象工厂模式
摘要: 1.概述提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。2.适用性1)一个系统要独立于它的产品的创建、组合和表示时2)一个系统要由多个产品系列中的一个来配置时3)当你要强调一系列相关的产品对象的设计以便进行联合使用时,4)当你使用一个产品类库,而只想显示它们的接口而不是实现时,3...
阅读全文
posted @ 2015-05-25 21:23 别闹了
阅读(260)
评论(0)
推荐(0)
编辑
spring依赖注入原理剖析
摘要: PropertyDefinition.java 1 package junit.test; 2 3 public class PropertyDefinition { 4 private String name; 5 private String ref; 6 7 ...
阅读全文
posted @ 2015-05-25 19:20 别闹了
阅读(1503)
评论(0)
推荐(1)
编辑
(转)Spring中Bean的命名问题(id和name区别)及ref和idref之间的区别
摘要: Spring中Bean的命名1、每个Bean可以有一个id属性,并可以根据该id在IoC容器中查找该Bean,该id属性值必须在IoC容器中唯一;2、可以不指定id属性,只指定全限定类名,如:此时需要通过接口getBean(Class requiredType)来获取Bean;如果该Bean找不到则...
阅读全文
posted @ 2015-05-25 16:46 别闹了
阅读(3941)
评论(0)
推荐(0)
编辑
spring依赖注入方法
摘要: 依赖注入就是在程序运行时期,由外部容器动态的将依赖对象注入到组件中,通俗的理解是:平常我们new一个实例,这个实例的控制权是我们程序员,而控制反转是指new实例工作不由我们程序员来做而是交给spring容器来做。 spring有多种依赖注入的形式,下面仅介绍spring通过xml进行IOC配置...
阅读全文
posted @ 2015-05-25 15:42 别闹了
阅读(274)
评论(0)
推荐(0)
编辑
配置spring管理的bean的作用域
摘要: .singleton在每一个spring Ioc容器中一个bean定义只有一个对象实例。默认情况下会在容器启动时初始化bean,但我们可以指定bean节点的lazy-init = "true"来延迟初始化bean,这时候,只有第一次获取bean才会初始化bean。如下:1 如果想对所有bean都应用...
阅读全文
posted @ 2015-05-25 14:21 别闹了
阅读(211)
评论(0)
推荐(0)
编辑
2015年5月24日
spring实例化bean的方式
摘要: 1.使用类构造器实现实例化(bean的自身构造器)1 2.使用静态工厂方法实现实例化1 2 public class OrderFactory{3 private static OrderFactory orderFactory = new OrderFactory();4 priv...
阅读全文
posted @ 2015-05-24 22:12 别闹了
阅读(5404)
评论(0)
推荐(0)
编辑
实例化spring容器
摘要: 方法一:在类路径下寻找配置来实例化容器1 ApplicationContext ctx = new ClassPathXmlApplicationContext( 2 new String[]{"beans.xml"});方法二:在文件系统路径下寻找配置文件来实例化容器1 ApplicationCo...
阅读全文
posted @ 2015-05-24 21:19 别闹了
阅读(1169)
评论(0)
推荐(2)
编辑
上一页
1
2
公告