`

Spring In Action-学习(1)

 
阅读更多

1、依赖包
org.springframework.aop-3.0.5.RELEASE.jar
org.springframework.asm-3.0.5.RELEASE.jar
org.springframework.aspects-3.0.5.RELEASE.jar
org.springframework.beans-3.0.5.RELEASE.jar
org.springframework.context-3.0.5.RELEASE.jar
org.springframework.context.support-3.0.5.RELEASE.jar
org.springframework.core-3.0.5.RELEASE.jar
org.springframework.expression-3.0.5.RELEASE.jar
org.springframework.instrument-3.0.5.RELEASE.jar
org.springframework.instrument.tomcat-3.0.5.RELEASE.jar
org.springframework.jdbc-3.0.5.RELEASE.jar
org.springframework.jms-3.0.5.RELEASE.jar
org.springframework.orm-3.0.5.RELEASE.jar
org.springframework.oxm-3.0.5.RELEASE.jar
org.springframework.spring-library-3.0.5.RELEASE.libd
org.springframework.test-3.0.5.RELEASE.jar
org.springframework.transaction-3.0.5.RELEASE.jar
org.springframework.web-3.0.5.RELEASE.jar
org.springframework.web.portlet-3.0.5.RELEASE.jar
org.springframework.web.servlet-3.0.5.RELEASE.jar
org.springframework.web.struts-3.0.5.RELEASE.jar
commons-logging.jar (注意)

 

2、GreetService.java

package wuyechun.hellomyspring;

public interface GreetService {
	public void sayGreeting();
}

 

3、GreetingServiceImpl.java

package wuyechun.hellomyspring;

public class GreetingServiceImpl implements GreetService {

	private String greeting;

	public GreetingServiceImpl() {

	}

	public String getGreeting() {
		return greeting;
	}

	public void setGreeting(String greeting) {
		this.greeting = greeting;
	}

	@Override
	public void sayGreeting() {

		System.out.println(greeting);

	}

}

 

3、 hello.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">

	<bean id="GreetingServiceImpl" class="wuyechun.hellomyspring.GreetingServiceImpl">
	<property name="greeting">
	<value>HelloWorld!</value>
	</property>
	</bean>

</beans>

 

4、HelloApp.java

package wuyechun.hellomyspring;
import java.io.FileNotFoundException;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class HelloApp {
	public static void main(String[] args) throws FileNotFoundException {

		String filePath = "/wuyechun/hellomyspring/hello.xml";
		BeanFactory factory = new ClassPathXmlApplicationContext(filePath);
		GreetingServiceImpl serviceImpl = (GreetingServiceImpl) factory
				.getBean("GreetingServiceImpl");
		serviceImpl.sayGreeting();

	}
}

 

5、截图 

分享到:
评论

相关推荐

    spring-in-action-5-samples-master源代码.zip

    《Spring in Action 5 示例代码解析》 Spring框架是Java开发中最广泛应用的框架之一,它以其灵活、高效和模块化的设计赢得了广大开发者喜爱。"spring-in-action-5-samples-master"压缩包包含了Spring in Action第五...

    Spring in Action-2nd Edition 英文版

    《Spring in Action》第二版是Manning出版社推出的Action系列书籍之一,主要针对Spring框架进行深入浅出的讲解。Spring框架是Java开发中的核心组件,它为构建企业级应用提供了全面的解决方案,包括依赖注入、AOP...

    Spring-in-Action

    《Spring in Action》是一本深度探讨Spring框架的权威指南,主要针对Java开发人员...同时,提供的"Spring in Action.pdf"可能是书籍的电子版,"www.pudn.com.txt"可能是下载来源或补充资料,方便读者进一步学习和查阅。

    spring-cloud-microservice-in-action.zip

    《Spring Cloud微服务实战》是针对Java开发者的一本深度学习Spring Cloud框架的指南。Spring Cloud是基于Spring Boot实现的一套微服务解决方案,它为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能...

    Spring in action--(V4)

    本书是经典的、 畅销的Spring学习和实践指南。 第4版针对Spring 4进行了全面更新。 全书分为4部分。 第1部分介绍 Spring框架的核心知识。 第2部分在此基础上介绍了如何使用Spring构 建Web应用程序。 第3部分告别前端...

    spring-in-action-examples:Spring in Action Book(第 3 版)中的示例

    《Spring in Action》是关于Spring框架的一本经典书籍,第3版详细介绍了Spring的各种功能和最佳实践。这个压缩包文件“spring-in-action-examples-master”包含的代码示例旨在帮助读者深入理解书中所讲解的内容。...

    SpringInAction2-part1-pic

    该压缩包文件“SpringInAction2-part1-pic”是《Spring in Action》第二版第一部分的配套图片资源,它旨在通过视觉方式帮助读者更好地理解书中所讲解的Spring框架的核心概念和技术。这本书是Spring框架的经典教程,...

    spring in action的jar包

    《Spring in Action》是关于Spring框架的一本经典书籍,它深入浅出地介绍了Spring的核心概念和技术。这个"spring in action的jar包"很可能是书中提到的一些必要的库文件,用于配合书中的实例代码运行。这些jar包是...

    spring in action 中文版6-11.zip

    通过学习《Spring in Action》中文版6-11章节,读者将能够掌握Spring框架的核心功能,理解如何在实际项目中运用Spring进行高效开发,并具备解决复杂问题的能力。同时,了解Spring生态中的其他组件如Spring Boot和...

    spring in action 示例源码

    《Spring in Action》是一本非常经典的Spring框架实战书籍,它以丰富的示例代码和详细的解释,帮助读者深入理解和掌握Spring框架的各种功能。源码是学习过程中极好的参考资料,能够直观地展示理论在实际项目中的应用...

    Spring in Action, 5th Edition

    综上所述,《Spring in Action, 5th Edition》是学习和掌握Spring框架不可或缺的资源,无论你是初学者还是经验丰富的开发者,都能从中受益匪浅。通过阅读这本书,你将能够熟练地运用Spring框架构建高效、可扩展的...

    Spring4 In Action-5.2.2-Spring Web应用程序-简单的控制器实现跳转

    《Spring4 In Action》是Spring框架的经典学习资料,第五版的2.2章节聚焦于Spring MVC,它是Spring框架用于构建Web应用程序的核心模块。 Spring MVC是一种基于模型-视图-控制器(MVC)设计模式的轻量级Web框架,它...

    Spring in Action 中文版 pdf

    通过阅读《Spring in Action》中文版,开发者不仅可以学习到Spring的基本用法,还能深入了解其背后的原理,从而提升自己的技术水平。配合压缩包内的`sia3-code`源码,可以进行实践操作,进一步巩固理论知识。这是一...

    spring-in-action-2nd-cn7.rar

    在《Spring in Action》第二版的中文版中,我们可以期待学习到以下关键知识点: 1. **Spring概述**:首先,书籍会介绍Spring的基本概念,包括它的发展历程、核心理念以及如何在项目中引入Spring框架。 2. **IoC...

    Spring in Action 第四版英文原版+源码

    总之,《Spring in Action》第四版结合其源码,为Java开发者提供了一个全面学习和实践Spring框架的平台,无论你是初学者还是经验丰富的开发者,都能从中受益匪浅。通过深入阅读和实践,你可以提升自己的技能,更好地...

    Manning.Spring.in.Action.5th.Edition_spring_action_

    《Spring in Action 第5版》是关于Spring框架的一本权威指南,由Manning出版社出版,主要聚焦于Spring框架的最新版本及其在实际开发中的应用。"Spring Action"这个标签突出了本书的核心内容,即如何实战操作Spring...

    Spring In Action Second Edition

    《Spring in Action 第二版》是一本专注于Spring框架的详细指南,主要面向具有Java背景的开发者。这本书由Manning Publications出版,旨在帮助读者深入理解并掌握Spring框架的各种功能和使用方式。英文原版的特性...

Global site tag (gtag.js) - Google Analytics