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 示例代码解析》 Spring框架是Java开发中最广泛应用的框架之一,它以其灵活、高效和模块化的设计赢得了广大开发者喜爱。"spring-in-action-5-samples-master"压缩包包含了Spring in Action第五...
《Spring in Action》第二版是Manning出版社推出的Action系列书籍之一,主要针对Spring框架进行深入浅出的讲解。Spring框架是Java开发中的核心组件,它为构建企业级应用提供了全面的解决方案,包括依赖注入、AOP...
《Spring in Action》是一本深度探讨Spring框架的权威指南,主要针对Java开发人员...同时,提供的"Spring in Action.pdf"可能是书籍的电子版,"www.pudn.com.txt"可能是下载来源或补充资料,方便读者进一步学习和查阅。
《Spring Cloud微服务实战》是针对Java开发者的一本深度学习Spring Cloud框架的指南。Spring Cloud是基于Spring Boot实现的一套微服务解决方案,它为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能...
本书是经典的、 畅销的Spring学习和实践指南。 第4版针对Spring 4进行了全面更新。 全书分为4部分。 第1部分介绍 Spring框架的核心知识。 第2部分在此基础上介绍了如何使用Spring构 建Web应用程序。 第3部分告别前端...
《Spring in Action》是关于Spring框架的一本经典书籍,第3版详细介绍了Spring的各种功能和最佳实践。这个压缩包文件“spring-in-action-examples-master”包含的代码示例旨在帮助读者深入理解书中所讲解的内容。...
该压缩包文件“SpringInAction2-part1-pic”是《Spring in Action》第二版第一部分的配套图片资源,它旨在通过视觉方式帮助读者更好地理解书中所讲解的Spring框架的核心概念和技术。这本书是Spring框架的经典教程,...
《Spring in Action》是关于Spring框架的一本经典书籍,它深入浅出地介绍了Spring的核心概念和技术。这个"spring in action的jar包"很可能是书中提到的一些必要的库文件,用于配合书中的实例代码运行。这些jar包是...
通过学习《Spring in Action》中文版6-11章节,读者将能够掌握Spring框架的核心功能,理解如何在实际项目中运用Spring进行高效开发,并具备解决复杂问题的能力。同时,了解Spring生态中的其他组件如Spring Boot和...
《Spring in Action》是一本非常经典的Spring框架实战书籍,它以丰富的示例代码和详细的解释,帮助读者深入理解和掌握Spring框架的各种功能。源码是学习过程中极好的参考资料,能够直观地展示理论在实际项目中的应用...
综上所述,《Spring in Action, 5th Edition》是学习和掌握Spring框架不可或缺的资源,无论你是初学者还是经验丰富的开发者,都能从中受益匪浅。通过阅读这本书,你将能够熟练地运用Spring框架构建高效、可扩展的...
《Spring4 In Action》是Spring框架的经典学习资料,第五版的2.2章节聚焦于Spring MVC,它是Spring框架用于构建Web应用程序的核心模块。 Spring MVC是一种基于模型-视图-控制器(MVC)设计模式的轻量级Web框架,它...
通过阅读《Spring in Action》中文版,开发者不仅可以学习到Spring的基本用法,还能深入了解其背后的原理,从而提升自己的技术水平。配合压缩包内的`sia3-code`源码,可以进行实践操作,进一步巩固理论知识。这是一...
在《Spring in Action》第二版的中文版中,我们可以期待学习到以下关键知识点: 1. **Spring概述**:首先,书籍会介绍Spring的基本概念,包括它的发展历程、核心理念以及如何在项目中引入Spring框架。 2. **IoC...
总之,《Spring in Action》第四版结合其源码,为Java开发者提供了一个全面学习和实践Spring框架的平台,无论你是初学者还是经验丰富的开发者,都能从中受益匪浅。通过深入阅读和实践,你可以提升自己的技能,更好地...
《Spring in Action 第5版》是关于Spring框架的一本权威指南,由Manning出版社出版,主要聚焦于Spring框架的最新版本及其在实际开发中的应用。"Spring Action"这个标签突出了本书的核心内容,即如何实战操作Spring...
《Spring in Action 第二版》是一本专注于Spring框架的详细指南,主要面向具有Java背景的开发者。这本书由Manning Publications出版,旨在帮助读者深入理解并掌握Spring框架的各种功能和使用方式。英文原版的特性...