Spring的核心机制依赖注入简介

http://tech.ddvip.com   2006年11月20日    社区交流

本文详细介绍Spring的核心机制依赖注入简介

<?xml version="1.0"?>
<!-- 定义编译该项目的基本信息-->
<PROJECT name="spring" default="." basedir=".">
<!-- 定义编译和运行该项目时所需的库文件 -->
<PATH id=classpath>
 <!-- 该路径下存放spring.jar和其他第三方类库 -->
 <FILESET dir=....lib>
  <INCLUDE name="*.jar" />
 </FILESET>
 <!-- 同时还需要引用已经编译过的class文件-->
 <PATHELEMENT path="." />
</PATH>
<!-- 编译全部的java文件-->
<TARGET description="Compile all source code" name="compile">
<!-- 指定编译后的class文件的存放位置 -->
<JAVAC debug="true" destdir=".">
 deprecation="false" optimize="false" failonerror="true">
 <!-- 指定需要编译的源文件的存放位置 -->
 <SRC path="." />
 <!-- 指定编译这些java文件需要的类库位置-->
 <CLASSPATH refid="classpath" />
</JAVAC>
</TARGET>
<!-- 运行特定的主程序 -->
<TARGET description="run the main class" name="run" depends="compile">
<!-- 指定运行的主程序:lee.BeanTest。-->
<JAVA failonerror="true" fork="yes" classname="lee.BeanTest">
 <!-- 指定运行这些java文件需要的类库位置-->
 <CLASSPATH refid="classpath" />
</JAVA>
</TARGET>
</PROJECT>

  如果需要改写Axe的实现类。或者说,提供另一个实现类给Person实例使用。Person接口、Chinese类都无须改变。只需提供另一个Axe的实现,然后对配置文件进行简单的修改即可。

来源:csdn    责编:豆豆技术应用

正在加载评论...