1.spring配置init的方法
java文件:
package com.jason.spring.init;
public class LifeCycleBean
{
public void init()
{
System.out.println( "LifeCycleBean.init..." );
}
}
xml文件:
<xml version="1.0" encoding="UTF-8" ?>
DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean name="lifeBean"
class="com.jason.spring.init.LifeCycleBean"
init-method="init">
</bean>
</beans>
备注:
initializingBean和init-method可以一起使用,Spring会先处理InitializingBean再处理init- method。
分享到:
相关推荐
在Spring框架中,`@Bean`注解是一个关键的组件,用于声明一个方法将返回的对象作为Spring容器中的bean。在`@Bean`中定义`initMethod`属性,可以指定该bean初始化时需要调用的方法。当`initMethod`被设置为异步执行,...
本篇文章将深入探讨Spring配置文件中的归类,主要包括IOC(Inversion of Control,控制反转)和AOP(Aspect-Oriented Programming,面向切面编程)两个重要概念。 ### 1. IOC (控制反转) IOC是Spring的核心特性,...
"Spring配置文件spring-context.zip"包含了Spring框架中的上下文配置,这是Spring管理对象及服务的核心。 `applicationContext.xml`是Spring应用上下文的主配置文件,它定义了bean的声明、bean之间的依赖关系以及...
在Spring框架的XML配置中,`<context-param>`和`<init-param>`是两种不同的参数配置方式,它们各自有特定的用途和作用范围。这里我们将深入探讨这两种参数的区别,并通过实际应用来理解它们。 首先,`...
Spring MVC 配置详解 Spring MVC 是一个基于 DispatcherServlet 的 MVC 框架,它是当前主流的 Web 框架之一。要想灵活运用 Spring MVC 来应对大多数的 Web 开发,就必须要掌握它的配置及原理。 一、Spring MVC ...
我们还可以在XML配置中定义Bean的初始化方法(`init-method`)和销毁方法(`destroy-method`),Spring容器会在适当的时间调用这些方法。 9. **Spring容器的启动与Bean的生命周期**: 一旦XML配置加载到Spring...
4. **Bean的初始化和销毁方法**:可以通过`init-method`和`destroy-method`属性指定bean的初始化和销毁时执行的方法。 5. **bean的自动扫描**:通过`<context:component-scan>`标签,Spring可以自动发现并注册带有...
spring配置对象实例化后执行的方法,两种实现比对,通过InitializingBean接口,并实现arterPropertiesSet()方法;或者通过applicationContext.xml配置init-method属性
org.springframework.web.filter.CharacterEncodingFilter <init-param> <param-name>encoding <param-value>UTF-8 </init-param> <filter-name>setCharacterEncoding <url-pattern>/* <!-- 配置编码...
【Spring中的方法注入】 在Spring框架中,方法注入是一种非传统的依赖注入形式,它允许我们通过调用对象的方法来设置其内部状态或执行特定操作。这种方法通常用于在对象初始化之后或者在某些特定时刻注入依赖,而...
<bean id="transactionProxyFactory" abstract="true" lazy-init="true" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"> *">PROPAGATION_REQUIRED *">PROPAGATION_...
本文将深入探讨Spring与Spring MVC的整合配置,并结合标签"源码"和"工具"来解析相关的技术细节。 首先,Spring框架的核心特性包括依赖注入(Dependency Injection, DI)和面向切面编程(Aspect-Oriented ...
除了`web.xml`之外,还需要创建一个或多个Spring配置文件来定义应用程序的具体配置。以下是一个典型的Spring配置文件示例: ```xml <!-- 自动扫描指定包下的Bean定义 --> <!-- 开启AOP支持 --> <!-- 数据源配置...
12. 配置初始化和销毁方法:使用`init-method`和`destroy-method`属性指定bean的初始化和销毁方法,使得bean的生命周期管理更加灵活。 以上技巧旨在提高Spring XML配置文件的可读性、可维护性和灵活性,帮助开发者...
一、Spring配置文件基础 `applicationContext.xml`是Spring应用上下文的主要配置文件,用于定义bean的实例化、依赖关系以及其行为。在文件中,我们通常会看到如下的基本结构: ```xml <beans xmlns="http://www....
在Spring MVC框架中,配置请求的默认处理器是构建Web应用程序的关键步骤。这个过程涉及到设置DispatcherServlet,它作为Spring MVC的核心组件,负责调度HTTP请求到相应的控制器。以下将详细阐述Spring MVC配置请求的...
Spring配置文件是Spring框架的核心组成部分,用于定义bean的创建、装配以及它们之间的关系。在本文中,我们将深入探讨Spring配置文件的相关知识点,以及如何有效地使用它们。 1. **XML配置文件** - **基本结构**:...
SPRING MVC 配置过程 SPRING MVC 是一个基于 DispatcherServlet ...通过对 SPRING MVC 的配置过程的详细解释,我们可以了解到 SPRING MVC 的基本架构和配置方法,从而更好地应用 SPRING MVC 框架来开发 WEB 应用程序。