spring项目启动执行特定方法
1. 方法上加注解@PostConstruct
@Compant
public class InitDemo{
@PostConstruct
public void init(){
//项目启动就会执行这个方法
doSomething();
}
}
2.xml配置init-method
<bean id="InitDemo" class="com.xxx.InitDemo" scope="singleton" init-method="init">
</bean>
3.实现InitializingBean接口,重写afterPropertiesSet方法
@Component
public class InitDemo implements InitializingBean {
@Override
public void afterPropertiesSet() throws Exception {
//doSomeThing
}
原文:https://blog.csdn.net/u010742049/article/details/82686059
转载于:https://www.cnblogs.com/helloworld-1024/p/11064956.html
spring项目启动执行特定方法相关推荐
- Spring Boot 启动执行某个方法的三种实现方式
Spring Boot 启动执行某个方法的三种实现方式 Spring Boot 启动执行某个方法的三种实现方式 第一种方式 @PostConstruct 注解解释 具体实现 第二种方式 Applica ...
- spring在项目启动时就执行特定方法
如何在项目启动时就执行特定方法 1. 方法上加注解@PostConstruct @Compant public class InitDemo{@PostConstructpublic void ini ...
- Spring 项目启动错误提示 LoggingApplicationListener
启动 Spring 项目的时候提示下面的错误信息: Exception in thread "main" java.lang.IllegalArgumentException: C ...
- Spring项目启动完成后,自动执行一次指定方法
文章目录 SpringMVC SpringBoot 参考 SpringMVC 实现ApplicationListener接口,并实现 onApplicationEvent(ContextRefresh ...
- Spring项目,项目启动执行方法且执行一次。
在实习过程中,有时候会遇到一些项目启动初始化的需求,比如,将一些数据存入到redis中,又或者通过java流去读取某个文件. 这时候,我们就需要考虑如何实现在项目一启动就去执行某个方法来执行操作. 方 ...
- java项目启动后运行方法_spring boot在启动项目之后执行的实现方法
前言 我们在web项目启动之后有时候还会做点其它的东西(比如,导入数据脚本),下面就说说spring-boot里怎么在程序启动后加入自己要执行的东西 方法如下: 新建一个类:BeforeStartup ...
- web项目启动,运行方法
1.显示器(Listener) web文件加入 <listener> <listener-class>cn.ro.common.InitListener</li ...
- Spring项目启动加载xml配置文件替换数据库提高响应速度
文章目录 1. pom依赖 2. xml配置文件 3. 获取参数工具类 4. 根据beanId从SpringBootIOC获取类实例工具类 5. 测试类 6. 浏览器+控制台验证 1. pom依赖 & ...
- spring 容器启动执行重置定时任务
需求: 对于quartz定时任务,需要自定义设置cron表达式实现修改定时任务的执行周期. 目前条件: 定时任务是在spring容器启动完毕通过@EventListener监听容器的ContextRe ...
最新文章
- 荐号 | 技术人如何在职场竞争中处于优势地位
- 解析rtcm32报文工具_RTCM32编解码中的一些概念及相关文献阅读
- 设计模式--门面(Facade)模式
- linux系统编程:自己动手写一个who命令
- 555定时器,你知道它的功能有多强大吗?
- mysql约束类型 A P_sql数据类型与约束总结
- 冠军轮流转:Q3 季苹果超越小米,回到全球最大的可穿戴设备厂商宝座
- 《.NET应用架构设计:原则、模式与实践》新书博客-2.1.1-设计原则简述
- com线程模型实验之三
- MapReduce工作机制详解
- 华为eNSP的基础入门实验
- 新主播如何在直播行业混得好
- uniapp,vue学习笔记
- Simulink嵌入式自动代码 DSP F28335(1)——环境配置和方波例程
- Vulkan编程指南翻译 第六章 着色器和管线 第2节 SPIR-V 概述
- 每当这些游戏发售,各国旅游部门就笑得合不拢嘴了
- 【废墟】知我者谓我心忧,不知我者谓我何求~
- 拉勾网离职风波引人深思 互联网招聘网站还有未来吗?
- android killer java_android killer无法查看java源代码的解决方法
- 作为一个程序员,至少需要掌握哪几种编程语言?
热门文章
- mysql 按时间累计计算_精通MySQL索引背后的数据结构及算法原理
- 学python五大理由_学习Python的五大理由
- sketchup生成面域插件_独家教程 | 快速抓取“高精准”场地信息,康石石教你生成不同“体量”地形...
- 此应用无法在你的电脑上运行_能直运行iOS应用!苹果新macOS翻车 正式版下载后无法安装...
- 删除mysql会不会留下痕迹_MySQL使用痕迹清理~/.mysql_history
- MKL学习——基本操作C++实现
- springcloud注册中心eureka
- [文摘]上软解散相关
- Visual Studio Team System 2008 Team Suite (90-day Trial)(转)
- Angular rxjs operators 笔记