spring 的配置文件如下
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd">
<beans >
<bean id="helloBean" class="com.czg.bean.HelloBean" autowire="byType">
<property name="hello">
<value>hello!tom</value>
</property>
</bean>
<bean id="date" class="java.util.Date"></bean>
</beans>
HelloBean.java 的代码
[code=java"]
import java.util.Date;
public class HelloBean {
private String Hello;
private Date date;
public String getHello() {
return Hello;
}
public void setHello(String hello) {
Hello = hello;
}
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
}
测试代码
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class SpringDemo {
public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
HelloBean helloBean = (HelloBean)context.getBean("helloBean");
System.out.println(helloBean.getDate());
}
}
分享到:
相关推荐
Spring框架是Java开发中最受欢迎的轻量级框架之一,它为构建企业级应用程序提供了全面的解决方案。本教程针对初学者,旨在帮助他们快速掌握Spring框架的基础知识和核心概念。 Spring框架的核心特性包括依赖注入...
这本《Spring参考手册》与《Spring速查手册》是学习和掌握Spring框架的重要资源,特别适合初学者入门。 一、Spring概述 Spring框架由多个模块组成,包括Core Container(核心容器)、Data Access/Integration(数据...
在"Spring初学者Spring基础开发所用的jar.zip"压缩包中,"jarrrr"可能包含了Spring框架的核心库,如spring-core、spring-context、spring-beans、spring-aop、spring-webmvc等。这些jar文件是构建基于Spring的应用...
在"springIOC小程序"中,我们可以看到这是一个基于Spring框架的小型Web应用程序示例。它包含了JAR包,意味着开发者可能已经预编译了所有必要的类,并打包在一起,便于直接导入和运行。这使得初学者或开发者能够快速...
### Spring初学者入门教程知识点详解 #### Spring框架简介 **Spring**是一个开源的企业级Java应用框架,主要用于简化Java EE应用程序的开发。它提供了一个全面的编程模型,支持从底层基础设施到上层业务逻辑的全...
本示例旨在引导初学者入门Spring框架,通过一个简单的应用实例来理解其核心概念。 Spring框架的核心特性包括依赖注入(Dependency Injection,DI)和面向切面编程(Aspect-Oriented Programming,AOP)。依赖注入...
Spring框架是Java开发中...总的来说,这个压缩包文件是Spring初学者很好的起点,涵盖了从基础概念到实际应用的各个方面。通过深入学习和实践,你可以逐步掌握Spring框架的精髓,从而更高效地进行Java企业级应用的开发。
Servlet、JSP(JavaServer Pages)和Spring MVC是Java Web开发中的核心组件,它们共同构建了Web应用程序的基础架构。这份初学指南源码涵盖了这三个重要技术的基础知识,为初学者提供了一个良好的学习起点。 Servlet...
Spring框架是Java开发中的核心组件,它为应用程序提供了一个轻量级的容器,用于管理对象的生命周期和装配。"springDemo初学入门"这个主题旨在引导初学者掌握Spring框架的基本用法。在这个压缩包中,可能包含了一个...
这个压缩包文件提供了关于Spring初学者所需的重要知识,主要包括Bean的三种实例化方式、IOC(Inversion of Control,控制反转)的配置以及Bean的生命周期。接下来,我们将深入探讨这些关键点。 首先,让我们来看看...
本教程将针对初学者,详细介绍如何搭建Spring的基础开发环境。我们主要会涉及以下几个核心步骤: 1. **安装Java Development Kit (JDK)**: 首先,你需要在你的计算机上安装Java运行环境,也就是JDK。访问Oracle官方...
这个"spring demo 初学者"的学习资料可能是一个针对新手的教程,旨在帮助初学者快速理解和掌握Spring的基本概念和用法。 首先,Spring的核心特性之一是依赖注入(Dependency Injection,DI),它使得应用程序的组件...
在"Servlet JSP Spring MVC初学指南(alin书签).pdf"这本书中,你可能会找到这些知识点的详细讲解,通过整理目录书签,可以更好地理解和掌握这些内容,快速上手Java Web开发。在实际学习过程中,结合实践项目和相关...
Spring是一个广泛使用的开源Java框架,它为构建企业级应用程序提供了强大的支持,包括依赖注入、面向切面编程(AOP)、事务管理以及与各种数据库的集成。对于初学者而言,了解Spring的基本概念和配置是非常重要的。 ...
标题“史上最简单的spring boot程序”指的是一个专门为初学者设计的Spring Boot入门示例,它以最简洁的方式展示了如何构建一个基本的Spring Boot应用。对于新接触Spring Boot的开发者来说,这是一个很好的起点,因为...
1. **Spring MVC**:Spring MVC是Spring框架的一部分,用于构建Web应用程序。在这个项目中,我们可能会看到Controller类,它们处理HTTP请求,并将数据传递给视图层(可能是JSP或Thymeleaf模板)。 2. **Model-View-...
6. **Spring Boot**:Spring Boot是快速开发Java应用程序的框架,它简化了Spring应用的初始搭建以及开发过程。Spring Boot默认配置了很多常用功能,使得开发者可以快速创建生产级别的应用。 这套学习资料中,除了...
此外,对于初学者来说,理解Spring的AOP概念也很重要。AOP允许我们在不修改代码的情况下,对特定行为(如日志记录、事务管理)进行横切关注。Spring提供了基于代理的AOP实现,可以通过注解或XML配置来定义切面。 ...
第一次共享自己的代码,Spring Hello World。代码比较简单,适合初学者,入门使用。高手就不要下载。呵呵。
首先,Spring是一个开源的Java应用程序框架,它以IoC(Inversion of Control,控制反转)和AOP(Aspect-Oriented Programming,面向切面编程)为核心设计理念,极大地简化了企业级应用的开发。IoC使得开发者不再手动...