首先新建一个web工程,并通过MyEclipse加入Spring jar包
编写Hello接口
package com.bean;
public interface Hello {
public void hello();
}
编写Hello接口实现类
package com.bean;
public class HelloBean implements Hello {
private String name;
public void hello() {
System.out.println("hello,"+name);
}
public void setName(String name) {
this.name = name;
}
}
编写 bean-config.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-2.0.xsd">
<bean id="hello" class="com.bean.HelloBean">
<property name="name">
<value>tom</value>
</property>
</bean>
</beans>
OK!测试一下:编写 Test类
package com.test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.FileSystemXmlApplicationContext;
import com.bean.Hello;
public class Test {
public static void main(String[] args) {
ApplicationContext context = new FileSystemXmlApplicationContext("src/bean-config.xml");
Hello hello = (Hello)context.getBean("hello");
hello.hello();
}
}
最后执行Test类运行程序!
分享到:
相关推荐
Spring4.0从入门到精通hellospring 原版本地址http://www.tutorialspoint.com/spring/spring_hello_world_example.htm 这个是我翻译完以后的
这个经典入门案例将引导你逐步了解并掌握 Spring MVC 的基本概念、配置以及实际应用。 1. **Spring MVC 概述** Spring MVC 是一个模型-视图-控制器(MVC)架构模式的实现,它简化了Java Web 应用的开发,提供了一...
"Spring入门经典源代码"中的每个章节都配有示例代码,这些示例涵盖了上述各种概念,包括简单的Hello World程序、DI的实例、AOP的使用、Spring MVC的Web应用开发以及数据访问的实现。通过实际运行和调试这些代码,你...
在“HelloWorld”阶段,你将了解如何配置SpringData项目,创建Repository接口,并实现简单的数据查询功能。 SpringData的主要组件包括: 1. **SpringData JPA**:用于处理关系型数据库,如MySQL、Oracle等。它提供...
以上就是Spring入门程序的基本结构和主要知识点。通过这个例子,你可以了解到Spring如何管理对象、处理依赖以及构建Web应用程序。随着对Spring的深入学习,你将掌握更多的高级特性,如AOP、事务管理、数据访问、缓存...
第一次共享自己的代码,Spring Hello World。代码比较简单,适合初学者,入门使用。高手就不要下载。呵呵。
写一个最简单的spring示例,使用spring3.0的框架,实现简单应用,索性放在这里供还没入门的spring爱好者参考,初步感受一下spring应用(spring高手就不必看了,这里并没有涉及高级特性,比如与ORM框架的整合,事务...
#### 四、Spring入门示例 - **HelloWorld示例**:通过创建一个简单的“Hello World”示例来了解Spring的基本配置流程。 - 创建Java类`HelloWorld.java`。 - 编写`config.xml`配置文件,用于声明Bean。 - 编写...
### Spring从入门到精通精简笔记 #### 一、Spring框架概述 Spring 是一个开源的 Java 平台框架,提供了一种全面的方式来管理和控制应用程序的各种组件和服务。它最初由 Rod Johnson 创建,旨在解决企业级应用开发...
【标题】"helloSpring"揭示了我们即将探讨的是Spring框架的基础知识,特别是针对初学者的入门教程。Spring是Java企业级应用开发中的一个核心框架,它提供了全面的基础设施支持,帮助开发者创建健壮且可测试的Java...
这个文件名暗示了我们将通过一个名为"HelloSpring"的示例项目来学习Spring MVC。"master"分支通常代表项目的主版本,意味着你将得到一个完整的、可运行的项目实例,从中可以学习到实际开发中的步骤。 下面,我们...
在本文中,我们将深入探讨如何在IntelliJ IDEA(IDEA)中使用Spring框架进行简单的入门。Spring是一个广泛使用的开源Java框架,它为构建企业级应用程序提供了强大的支持,包括依赖注入、面向切面编程(AOP)、事务...
在IT领域,Spring框架和Servlet技术是Web开发中的重要组成部分,尤其对于初学者而言,"spring+servlet 入门hello_world"是一个极好的起点。这个实例将帮助你理解这两个技术的基础概念以及它们如何协同工作来构建一个...
本篇文章将带你通过一个简单的 "HelloWorld" 示例,深入了解 Spring MVC 的基本工作原理和配置过程。 首先,我们来了解一下 Spring MVC 的核心概念: 1. **DispatcherServlet**:这是 Spring MVC 的前端控制器,...
《Spring入门代码项目详解》 在IT行业中,Spring框架无疑是最受欢迎的Java企业级应用开发框架之一。本项目旨在帮助初学者快速入门Spring,通过实际的代码操作来理解和掌握Spring的核心概念与用法。以下是对每个子...
#### 二、Spring入门指南 - **建立Spring开发环境:** - **下载JDK:** Java Development Kit (JDK) 是必需的,因为它提供了Java应用程序运行所需的环境。 - **安装JDK:** 安装JDK后,需要配置环境变量Path和...
在Spring Boot中,创建一个简单的Hello World应用,只需要定义一个带有`@RestController`注解的控制器类,以及一个返回字符串的方法,比如`@GetMapping("/") public String hello() { return "Hello, Spring Boot!...
在这个"spring4.0入门案例-helloworld"中,我们将学习如何搭建一个基本的Spring环境,并实现一个简单的"Hello, World!"应用。 首先,我们需要理解Spring的核心概念:依赖注入(Dependency Injection,简称DI)。在...
基于 Spring 的 Web 应用程序接收到 http://localhost:8080/hello.do(事实上请求路径是 /hello.do) 的请求后, Spring 将这个请求交给一个名为 helloController 的程序进行处理, helloController 再调用 一个名为 ...