`

Spring开发指南学习 [第一个例子]

阅读更多

按照Spring开发指南的步骤走,卡在了4红色部分

1.[Action.java]

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->1package com.xc.sp;
2
3public interface Action {
4
5    public String execute(String str);
6}

 

2.[UpperAction.java]

Code
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--> 1package com.xc.sp;
 2
 3import com.xc.sp.Action;
 4
 5public class UpperAction implements Action{
 6 
 7 private String message;
 8 
 9 public String getMessage(){
10  return message;
11 }

12 
13 public void setMessage(String string){
14  message = string;
15 }

16 
17 public String execute(String str){
18  return (getMessage() + str).toUpperCase();
19 }

20}

21
22

 

 

3.[testsp.java]

Code
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--> 1package Test;
 2
 3import org.springframework.context.ApplicationContext;
 4import org.springframework.context.support.FileSystemXmlApplicationContext;
 5
 6import com.xc.sp.Action;
 7
 8public class testsp {
 9
10 /** *//**
11  * @param args
12  */

13 public static void main(String[] args) {
14  // TODO Auto-generated method stub 
15  ApplicationContext ctx = new FileSystemXmlApplicationContext("bean.xml");
16  Action action = (Action) ctx.getBean("TheAction");
17  System.out.println(action.execute("Rod Johnson"));
18 }

19
20}

21
22

 

 

4.[bean.xml]注意要有红色这部分

Code
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--> 1<?xml version="1.0" encoding="UTF-8"?>
 2<!DOCTYPE beans PUBLIC "-//SPRING/DTD BEAN/EN" "http://www.springframework.org/dtd/spring-beans.dtd">
 3<beans> 
 4 <description>Spring Quick Start</description>
 5 <bean id="TheAction" class="com.xc.sp.UpperAction">
 6  <property name="message">
 7   <value>HeLLo</value>
 8  </property>
 9 </bean>
10</beans>
11
12
分享到:
评论

相关推荐

    spring security3.1高级详细开发指南

    接下来,我们简要介绍简单的例子,它实现了第一种方法——全配置方式。在这个例子中,创建了一个Web工程,然后将Spring Security的依赖库添加到项目的WEB-INF\lib目录下,并在`web.xml`中配置了Spring Security的...

    Spring Security3.1高级详细开发指南

    1. **简单示例**:此示例完全基于配置文件的方式实现,具体细节未在文档中详细展开,但可以理解为一个快速入门的例子,用于展示 Spring Security 基础配置的方法。 2. **复杂示例**:这个示例结合了第二种和第三种...

    学习spring的好东东,包括中文开发文档及一些例子

    最后,`spring基础教程(1)`可能是系列教程的第一部分,它可能详细介绍了Spring的基础知识,如环境搭建、Bean的生命周期管理以及XML和注解配置。这部分教程对于初学者来说非常实用,能够帮助他们扎实地掌握Spring的...

    spring mvc简单的例子和教程

    创建Spring MVC项目的第一步通常是配置web.xml文件,这里需要配置DispatcherServlet。然后,你需要创建一个Spring配置文件,例如applicationContext.xml,用于定义Bean,包括Controller、Service、DAO等。在...

    Spring Boot 2 Cookbook 第二版

    《Spring Boot 2 Cookbook 第二版》是一本针对Java开发者极具价值的开发指南,它深入浅出地介绍了Spring Boot 2这一强大框架的使用方法。Spring Boot是Spring框架的一个子项目,旨在简化Java应用程序的初始搭建以及...

    夏昕老师spring _mvc的例子原代码part2

    【描述】提到的是夏老师的《spring开发指南0.8》中的第一个login例子,它是一个完整的WAR(Web Application Archive)文件,这意味着这是一个可以直接部署在Tomcat这样的Servlet容器上的Java Web应用。这个例子涵盖...

    对于Spring初学者的学习建议借鉴.pdf

    学习 Spring 入门书籍是非常重要的,其中包括 Expert one on one J2EE design and development第四章、Spring 开发指南、Spring live 和 Spring in action 等书籍。这些书籍可以帮助初学者快速掌握 Spring 的基础...

    夏昕老师spring _mvc的例子原代码part1

    这个例子是书中讲解的第一个登录(login)应用,它应该包含了一个简单的用户认证功能。"完整war文件"意味着这是一个可以部署到Web服务器如Tomcat或GlassFish的应用程序。war(Web应用程序归档)文件是Java Web应用的...

    Spring in Action第四版(Chinese)

    《Spring in Action》第四版是关于Spring框架的一本权威指南,中文版本的出现使得国内的开发者能够更加方便地学习和掌握这一强大的Java企业级应用框架。Spring框架是Java开发领域中的核心工具,它以其模块化、灵活性...

    Spring+in+action+中文版(第4版)

    - **2.1.1 Spring 的入门案例**:通过一个简单的例子介绍如何使用Spring进行开发。 #### 2.2 Spring 的依赖注入 - **2.2.1 Spring 的依赖注入方式**:介绍Spring中常用的依赖注入方式,如构造器注入、设置方法注入...

    springCloud

    一 服务启动 此项目集成了:Feign,Spring Cloud Bus,hystrix,swagger-ui,zuul-filter,配置中心功能 ... Fallbacks可以组成链式结构,所以,最底层调用其它业务服务的第一个Fallback返回静态数据.

    spring-roo-docs

    - **第一步:推入重构**:将SpringRoo生成的代码转换为普通的Java代码。 - **第二步:注解源代码清理**:移除与SpringRoo相关的注解和配置。 以上是对SpringRoo-ReferenceDocumentation 1.2.5.RELEASE的关键知识点...

    Spring in Action 第四版英文PDF

    Spring框架是一个轻量级的Java应用开发框架,它提供了一种简化企业级应用开发的方式。Spring的核心特性包括依赖注入(Dependency Injection, DI)、面向切面编程(Aspect-Oriented Programming, AOP)以及模块化设计...

    Spring in Action 第三版 英文版

    总体而言,Spring in Action 第三版英文版是一本旨在帮助Java开发者们提高使用Spring框架技能的实用指南,它通过详细的解释、实用的例子和最佳实践的分享,帮助开发者更高效地利用Spring框架开发健壮的企业级应用。

    Spring in Action(第二版)中文版.pdf(2-3)

    《Spring in Action》是关于Spring框架的一本权威指南,由Manning出版社出版,作者是Craig Walls。这本书的第二版深入浅出地介绍了Spring框架的核心概念和技术,为Java开发者提供了全面的Spring应用实践指导。"2-3...

    Spring从入门到精通

    - **第一个使用Spring实现HelloWorld的例子:** - **编写存放HelloWorld的Java文件HelloWorld.java:** 定义一个简单的类,包含输出信息的方法。 - **配置Spring的config.xml:** 定义Bean及其依赖关系。 - **...

Global site tag (gtag.js) - Google Analytics