赞
踩
首先得先搭建一个springboot项目,配置好自己的环境,将自己的业务写好,然后就自定义一个类,如下: @Component @Slf4j public class MyPostConstruct { @Autowired private MemberService memberService; @PostConstruct public void init() { memberService.updateMember(); log.info("执行成功!"); } }
这个类来调用业务,然后加上@PostConstruct这个注解,你的项目启动的时候就会自动使用这个方法了,如果你想运行完毕之后停止项目运行,你就可以在入口类的地方加一个System.exit(0);实例如下:
@SpringBootApplication public class UnionDomeApplication { public static void main(String[] args) { SpringApplication.run(UnionDomeApplication.class, args); // 执行关闭进程的逻辑 System.exit(0); } }
这样你打成jar包之后在你的机器上面运行这个jar你就可以解决你的问题了。(这个的使用场景:比如在你之前的项目中需要添加新字段,但是这个字段不怎么好生效,然后要在之前的数据中实现这个字段,你就可以使用这个方法。)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。