/**作者:willpower来源:rifoo technology(http://www.rifoo.com)时间:2005-12-26备注:转载请保留以上声明**/这一节主要简单介绍了依赖注入的思想。强调了依赖注入是spring框架的一种核心模式。下图简单的说明了这种依赖注入的情况。客户端使用到了另一个我们称为service的类。客户端有自己的属性用来接受这个service。这个service被包装成一个接口,因此客户端是看不到service的具体实现的。但是这个并不完全是松耦合的,我们仍然要自己创建service。在依赖注入的思想里,一种第三方的控制器或装配器用来创建一个客户端和一个service,然后set一个service的引用来满足依赖注入的要求。其实我们并不一定需要一个轻量级容器来使用依赖注入的模式。我们只需要三步就可以使用依赖注入模式来完成模块的解耦:1 将这个servic...
/**作者:willpower来源:rifoo technology(http://www.rifoo.com)时间:2005-12-25备注:转载请保留以上声明**/这本书是一个以代码和实战为主的书,全书在构建一个过山车订购系统,体育商店可以用来对它们的过山车进行管理和订购。第一节作者先硬编码了两个有依赖关系的类commandlineview.java和rentabike.java。我们先看看源代码:example 1-1. bike.javapublic class bike {private string manufacturer;private string model;private int frame;private string serialno;private double weight;private string status;public bike(string ma...
版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:bill siggelkow;niuij(作者的blog:http://blog.matrix.org.cn/page/niuij)原文:http://www.onjava.com/pub/a/onjava/2005/03/02/commonchains2.html中文:http://www.matrix.org.cn/resource/article/44/44088_commons+chain.html关键字:commons chain开始使用commons chain (第一部分)就像我们在第一部分中讨论的那样,commons chain提供了一个基于java的框架和api来描述顺序的处理过程。现在这个在javarta commons项目下开发的框架正在最新的struts发布版(...
版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:jason lee;hzzwh(作者的blog:http://blog.matrix.org.cn/page/hzzwh)原文:http://www.onjava.com/pub/a/onjava/2005/11/16/hibernate-for-java-se.html中文:http://www.matrix.org.cn/resource/article/44/44079_hibernate.html关键字:hibernate java se目前人们很容易发现hibernate正迅速的成为流行的j2ee的o/r映射工具和数据集成框架(如果不是最流行的)。hibernate为企业应用开发者操作关系数据库的提供了清晰明了而又强大的工具。然而如果你需要在外部访问那些包装在j2ee web...
ibatis dao入门与进阶作者:sunil patil译者:rotter_pal版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:sunil patil;rotter_pal原文地址:http://www.onjava.com/pub/a/onjava/2005/08/10/ibatisdao.html中文地址:http://www.matrix.org.cn/resource/article/44/44058_ibatis+dao.html关键词: ibatis dao在核心j2ee模式中是这样介绍dao模式的:为了建立一个健壮的j2ee应用,应该将所有对数据源的访问操作抽象封装在一个公共api中。用程序设计的语言来说,就是建立一个接口,接口中定义了此应用程序中将会用到的所有事务方法。在这个应用程序中,当需要和数据源进行交互的时...
在spring中实现事务暂停作者:juergen hoeller译者:xmatrix版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:juergen hoeller;xmatrix原文地址:http://dev2dev.bea.com/pub/a/2005/07/spring_transactions.html中文地址:http://www.matrix.org.cn/resource/article/44/44054_transaction+spring.html关键词: transaction suspension spring摘要spring框架是一个流行的基于轻量级控制反转容器的java/j2ee应用框架,尤其在数据访问和事务管理方面的能力是众所周知的。spring的声明性事务分离可以应用到任何pojo目标对象,并且包含所有e...
开始使用commons chain (第一部分)作者:bill siggelkow(著有jakarta struts cookbook)译者:niuji版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:bill siggelkow;niuji原文地址:http://www.onjava.com/pub/a/onjava/2005/03/02/commonchains.html中文地址:http://www.matrix.org.cn/resource/article/44/44049_commons+chain.html关键词: commons chain作为程...
drools- 商务逻辑框架的选择作者:保罗.布朗译者:greenbright版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:保罗.布朗;greenbright原文地址:http://www.onjava.com/pub/a/onjava/2005/08/03/drools.html中文地址:http://www.matrix.org.cn/resource/article/44/44046_drools+framework+business.html关键词: drools framework business大多数网络及企业级jave应用可以分为三部分:和用户交互的前端,和后端系统(比如数据库)交互的服务层和这两部分之间的商务逻辑层。通常使用框架(像struts, cocoon, spring, hibernate, jdo, 和...
使用openssh进行远程连接作者:spring5518版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:spring5518原文地址:http://www.matrix.org.cn/resource/article/44/44031_openssh.html关键词: openssh安装openssh不是很难,而且网上安装资料一大堆,这里就不在罗嗦,下面说一下使用与配置(openssh包含server与client端)!1,我要连接主机名为fancy.8800.org,用户名为nelson:ssh nelson@fancy.8800.org2,我要将本机上的文件/home/jacky/test.txt拷贝到另一台(fancy.8800.org)主机上 的/home/nelson目录:scp /home/jacky/test.txt ...
什么是portlet ?作者:sunil patil译者:observer版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:sunil patil;observer原文地址:http://www.onjava.com/pub/a/onjava/2005/10/19/challenging-java-dominance.html中文地址:http://www.matrix.org.cn/resource/article/44/44029_portlet.html关键词: portlet javaportlets “portlets是一种web组件-就像servlets-是专为将合成页面里的内容聚集在一起而设计的。通常请求一个portal页面会引发多个portlets被调用。每个portlet都会生成标记段,并与别的portl...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器