`
LiYunpeng
  • 浏览: 943075 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

随着Spring的启动,执行相关操作

阅读更多
public class InitializedService implements InitializingBean {

	@Override
	public void afterPropertiesSet() throws Exception {
		// TODO Auto-generated method stub
		System.out.println("init");
	}

}


只要这样写就可以了
另外就是将他配置到spring的启动加载的配置文件当中
比如
<bean class="com.xxx.services.InitializedService" />
分享到:
评论

相关推荐

    详解spring boot容器加载完后执行特定操作

    "Spring Boot 容器加载完成后执行特定操作" Spring Boot 框架提供了多种方式来执行容器加载完成后的特定操作,例如使用 ApplicationListener 接口或使用 @PostConstruct 注解。在本文中,我们将介绍使用 ...

    Spring SpringMVC在启动完成后执行方法源码解析

    SpringMVC框架在启动完成后执行方法源码解析是指在应用程序启动完成后,执行特定的方法或操作,以达到某些业务逻辑的实现。这种机制在实际项目开发中非常有用,例如在系统启动完成后加载用户列表、初始化缓存、执行...

    详解Springboot应用启动以及关闭时完成某些操作

    Springboot 应用程序启动和关闭时完成某些操作 Springboot 框架提供了多种方式来实现应用程序...通过以上方式,可以实现 Springboot 应用程序启动和关闭时完成某些操作,例如加载数据、执行命令行参数相关的操作等。

    springboot项目启动bat脚本

    在启动Spring Boot项目时,这个脚本通常包含`java -jar`命令,指定jar包的路径和相关参数,如内存分配等。例如: ``` @echo off rem 设置JVM参数,如内存大小 set JAVA_OPTS=-Xms256m -Xmx1024m rem 指定jar包...

    SpringBoot项目启动时实现调用一次初始化方法.docx

    // 为了确保在Spring启动后调用,我们可以使用ApplicationReadyEvent监听器 @EventListener(ApplicationReadyEvent.class) public void onApplicationReady() { init(); } } ``` Spring初始化参数的顺序是:...

    spring和quartz的定时器的启动和停止例子

    5. **监控和管理任务**:Quartz提供了丰富的API和Web管理界面(如Jmx、QuartzAdmin),可以查看和管理所有的job和trigger,包括启动、停止、暂停、恢复等操作。 6. **异常处理**:为确保任务的健壮性,可以在Job类...

    spring2.0 Quartz 执行每天定时任务 普通普是执行任务

    标题中的“spring2.0 Quartz 执行每天定时任务 普通普是执行任务”涉及到的是在Spring 2.0框架中使用Quartz库来创建并执行每天定时任务的场景。Quartz是一款强大的开源作业调度框架,它可以用来按计划执行各种任务,...

    Spring Boot 详细启动原理

    要了解 Spring Boot 的启动原理,需要从 SpringApplication 的构造过程和 run 方法执行过程入手。 首先,SpringApplication 的构造过程。在 SpringApplication 的构造函数中,会调用一个 private 方法 initialize,...

    14、加载spring启动首先进入的类方法注解1

    在Spring框架中,当应用程序启动时,Spring容器会负责初始化并管理所有的Bean。在这个过程中,我们有时需要在Bean被创建后立即执行某些操作,或者在Bean销毁前进行清理工作。Spring提供了多种方式来指定这些初始化和...

    一个完整的Spring MVC的CRUD操作实例

    更新和删除操作类似,先展示表单,用户确认后执行相应操作。 7. **异常处理**: Spring MVC允许我们定义全局异常处理器,如@ControllerAdvice和@ExceptionHandler,统一处理可能出现的异常,提供友好的错误提示。 ...

    spring源码合集spring源码合集

    4. **MyBatis源码解析**:尽管"19-MyBatis源码—SQL操作执行流程源码深度剖析-徐庶"和"12-Spring之整合Mybatis底层源码解析-周瑜"主要关注MyBatis,但这两部分也是Spring生态的重要组成部分。我们将学习Spring如何与...

    基于Idea+spring-boot+spring-data-jpa+spring-security的Demo

    通过Spring Data JPA,你可以利用注解来定义实体,使用Repository接口来执行CRUD操作,而无需编写大量的DAO层代码。在项目启动时,如果配置正确,Spring Data JPA会自动创建或更新数据库表结构,这正是描述中提到的...

    Spring Security 资料合集

    - **Java配置**:随着Spring Boot的发展,Spring Security也提供了Java配置方式,更易于理解和维护,通过`@EnableWebSecurity`和`WebSecurityConfigurerAdapter`的子类进行配置。 4. **Remember-Me服务**: - ...

    Spring+Quartz example

    在Spring中,我们可以使用`SchedulerFactoryBean`作为Spring Bean,它会自动管理和启动Quartz Scheduler。我们还需要创建一个JobDetail,它包含了Job的具体信息,以及一个Trigger,定义了Job的执行时间。这两者可以...

    java spring-boot shell 启动器

    在实际使用中,用户只需要执行相应的命令行,如`./runJava start`、`./runJava stop`等,即可操作Spring-Boot应用。 这个工具对于开发环境和生产环境都非常有用。在开发过程中,开发者可以快速启动和停止应用以测试...

    spring(纯手写spring)

    - **快速启动**: Spring Boot简化了Spring应用的初始化和配置,通过默认配置极大地减少了开发者的设置工作。 - **自动配置**: 根据类路径中的依赖自动配置Bean。 6. **Spring MVC** - **Model-View-Controller**...

    Spring有关资料 源码

    通过定义切面,可以在特定的连接点(如方法调用)执行增强操作。 3. **Bean管理**:Spring容器(ApplicationContext或BeanFactory)负责管理Bean的生命周期,包括实例化、初始化、装配和销毁。Bean可以通过XML、...

    spring-framework-5.3.23 源码

    Spring Boot简化了Spring应用程序的启动和配置,而Spring Cloud则为微服务架构提供了工具和服务发现、配置中心、负载均衡等功能。 Spring Framework 5.3.23版本的更新可能包括性能提升、新的API和改进的兼容性。...

    spring操作MySQL数据库.zip

    在本项目"spring操作MySQL数据库.zip"中,主要展示了如何使用Spring框架与MySQL数据库进行集成,实现对数据库的增删查改操作。Spring是Java领域一个广泛应用的开源框架,它提供了一个全面的编程和配置模型,使得开发...

    spring包,spring开发工具

    这个名为"spring"的压缩包很可能包含了Spring框架的主要组件和相关开发资源,旨在简化开发流程并提高软件的可靠性。 1. **Spring Core**:Spring的核心容器,包括Bean工厂和ApplicationContext,它们负责管理应用...

Global site tag (gtag.js) - Google Analytics