最新文章列表

Behaviour Dependency Injection

  IoC(Inversion of Control)是一个很宽泛的概念,对于我们常说的IoC容器(如spring)所做的工作,一个更加准确一些的说法是依赖注入(Dependency Injection), 即容器将 ...
canonical 评论(0) 有1932人浏览 2006-10-22 18:44

Spring之IOC篇

IOC的三种注射方式: 1、  第一种是通过接口注射,这种方式要求我们的类必须实现容器给定的一个接口,然后容器会利用这个接口给我们这个类来注射他所依赖的类 2、  第二种是通过setter方法来注射,这种方式也是Spring推荐的方式,等会我们就用setter方式来讲解一下Spring 的IOC 3、  第三种是通过构造方法来注射类,这种方式Spring 同样给于了实现,他和通过setter方 ...
and4walker 评论(0) 有1710人浏览 2006-10-22 15:29

spring ioc-让月老帮你牵红线

今天有个朋友问我,spring的IOC到底是什么玩意儿。跟他讲理论?一大堆的概念,容易搞晕;跟他讲实践经验?如果没有亲自弄过,有点海市蜃楼的感觉。。。。。。正苦于如何说明时,突然看见一个同事在看另一个同事不久前结婚酒席上拍的照片。今年结婚的人真多啊。对了,有了:其实,IOC的概念就好比男女谈恋爱(对象要使用另一个对象),原来是自由恋爱,自己去寻找人生的另一半(对象要自己去找要使用的对象,并显式创建) ...
HolyLin 评论(2) 有2639人浏览 2006-10-20 22:47

定义Service4JMX2服务器组件,扩展MX4j

以下内容的原文贴在 http://zeroliu.blogdriver.com/zeroliu/1202581.html 上,是在我的论文"轻量级服务器框架"http://zeroliu.blogdriver.com/zeroliu/1190340.html 基础上 ...
zeroliu 评论(0) 有2057人浏览 2006-10-20 11:55

Sring IoC在运行时进管理的问题

准备开发的项目有这么一个设想:把系统最基础的部分做成业务平台,而所有的业务功能都处理成插件来管理,后期根据需求的变更和增加会开发新的功能插件,希望是在运行时对这些插件来进行加载等管理操作。Spring当然是平台进行配置管理的首选技术方案,核心插件是通过ClassPathXmlApplicationContext进行配置管理的,但是面临的问题是如何在运行时初始化构建插件的context,而且插件的数据 ...
hpfyeah 评论(1) 有1464人浏览 2006-10-16 18:50

依赖注入原理

依赖注入(DI)背后的基本原理是对象之间的依赖关系(即一起工作的其它对象)只会通过以下几种方式来实现:构造器的参数、工厂方法的参数,或给有构造函数或者工厂方法创建的对象设置属性。因此,容器的工作就是创建bean时注入那些依赖关系。
wiflish 评论(7) 有5044人浏览 2006-10-16 17:12

implementors一个eclipse面向接口编程的非常有用的插件:可以直接跳到接口的实现代码,强烈推荐大家安装!

如今用spring ioc容器进行接口注入,会给程序带来极大的灵活性,编程过程中要想查看一个对象的方法时一般要按注Ctrl键再单击左键就会跳转过去,可是面向接口编程时这样做会跳到接口里,有没有好方法可以直接跳到接口的实现代码中,有!implementors可以做到强烈推荐大家安装! 插件名称: implementors 更新地址: http://eclipse-tools.sourceforge. ...
toyota2006 评论(11) 有7174人浏览 2006-09-27 11:37

Struts调用Spring服务类的三种方法

  用SSH做了几个项目,现在总结一下Struts Action中调用Spring Service的方法,大家有好的实现,请继续补充:   1.老爸操持型     这种类型,即是在BaseAction中提供一个getBean(String beanName)的父类方法,业务Action 在需要Serivce时,调用父类的getBean()得到Object型的Service,再Cast。    e. ...
stamen 评论(12) 有9980人浏览 2006-09-15 23:42

iBatis使用总结

 持久层使用了iBatis后,大家的编码风格统一了,可以集中精力进行业务组件的编写了。         以下是个人感受:        1.缓存不用太可惜,不过具体用哪一种(MEMORY  LUR  FIFO  OSCACHE)容量设多大,都得根据项目的实际情况来定,我通常首选LUR。正确设定缓存的Flush语句,杜绝缓存中脏数据产生的可能。缓存使用前提是,系统中对表的读写一定要都通过ibat ...
温柔一刀 评论(0) 有2449人浏览 2006-08-10 15:50

spring关于底层资源的抽象是如此方便

在以前的项目中对于一些资源的配置基本上都是通过spring的IOC注入一个目录的地址字符串。而这样的问题是,对于开发中的团队来说还是很有问题的,因为每个可能都配置一个不同的本地目录,而发布到服务器之后又有不同的目录。这样造成每个人提交了配置文件之后其他人都可能需要修改配置文件才能正确启动服务。这确实很令人烦劳。     最近看《Professional Java Development with t ...
somebody 评论(0) 有1005人浏览 2006-06-11 23:01

容器和轻量级容器

什么是容器? JavaEE原话:“Containers are the interface between a component and the low-level platform-specific functionality that supports the component. ” 翻译过来就是“容器就是底层的、与支撑平台相关的、对组件进行功能化支持的接口”。 难以理解? 通俗的解释 ...
crownquartz 评论(0) 有1536人浏览 2006-03-26 10:04

开发日志(不断更新)

1. 关于webwork操控request的方法 在Interceptor同样可以使用 Map requestAttrs = (Map) ctx.get("request");test = "EXvision";requestAttrs.put("test",test); 页面获取requestAttr方法: <ww:property ...
EXvision 评论(1) 有809人浏览 2006-03-03 10:55

XMS Developing...

中午大约2点起床,清洁完毕就继续可爱的Eclipse。。。 XML的写入已近算是搞定,不过以Log4XMS的记录来看,读取似乎存在问题。。。 还是先解决可爱的Spri ...
EXvision 评论(0) 有717人浏览 2006-03-03 07:50

月影传说

下午4点才起床,生物钟正式进入莫名其妙的阶段... 记得几天前生物钟还挺好的,12点睡8点起。。。   又乱了...唉。等暑假回家再调整吧。   Eclipse的开启就意味着昼伏夜出。。。   今天把车票买了,K396的,9号到家。瓦咔咔,期待啊。。。   晚上不知哪根神经被IoC。。。冲出去买了《月影传说》,原来玩过一次,这次怀旧一哈。   瓦咔咔。。。主角杨影枫果然是....   8个小时再次通 ...
EXvision 评论(0) 有503人浏览 2006-03-03 06:09

http://dev2dev.bea.com.cn/techdoc/05092703.html

用Spring改进J2EE编程 时间:2005-09-27 作者:Peter Braswell 浏览次数: 本文关键字:spring, 轻量级, 反向控制, IoC, J2EE 文章工具 推荐给朋友 打印文章 摘要   J2EE编程正在变得越来越复杂。J2EE已经发展为一个API、复杂化的编程和配置的复杂网络。为了应对这种复杂性,新的框架和方法不断涌现。这些框架高度依赖于一个称为 ...
xielingjiang 评论(0) 有2709人浏览 2005-12-19 13:57

设计之初的一些思考

设计oo的时候,你要分析需求,设计各个模块的通信接口,这个过程,同样需要经验,同样需要摸索,同样没有一踀而就的捷径。 但是,oo设计的时候又要避免过度,一些时候,在是否通过接口预留灵活性,提取容易变化的部分,或者是尽量简单之间,还是有冲突的。你需要做一个艰难的猜测和抉择。 而一旦抉择作出,以后如果发现事情进展不如所愿,那么改动接口的代价相当的大。   OO的关键是需求。 所谓" ...
frankwu 评论(0) 有1077人浏览 2005-09-09 10:58

论面向组合子程序设计方法 之 重构2

已经有点感觉用ioc container来说明co不见得是个好主意了。 这个container的例子举出来,明显提出意见的人比那个简单的logging例子少了很多。 毕竟连pico是 ...
ajoo 评论(0) 有7661人浏览 2005-08-21 12:42

论面向组合子程序设计方法 之 重构

迄今,发现典型的几种疑问是: 1。组合子的设计要求正交,要求最基本,这是不是太难达到呢? 2。面对一些现实中更复杂的需求,组合子怎样scale up呢 ...
ajoo 评论(0) 有9788人浏览 2005-08-12 08:31

论面向组合子程序设计方法 之 燃烧的荆棘

唧唧歪歪一大堆。肯定早有人不耐烦了。 "你丫还有没有点实在的东西呀?" 要是我,可能也早就忍不住了。 好,好。我其实并没有忘记前面说的那个logging的例子。卖了这么长时间的关子,除了有想形而上的虚荣心外,也是想给大家多一点时间来嚼一下这个例子,让熟悉OO的朋友肚子里面多少有个腹稿。 下面,我来继续上回书说到的这个logging。 前面列举了那么一大堆乱七八糟的需求,不知 ...
ajoo 评论(1) 有10302人浏览 2005-08-09 03:33

最近博客热门TAG

应用服务器(43289) Spring(40812) Hibernate(33330) Tomcat(28345) 框架(27200) 设计模式(24056) Servlet(23314) Struts(22805) Bean(22194) 企业应用(18270) thread(15826) 多线程(14801) SUN(11436) 虚拟机(11382) Cache(11314) Security(8002) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics