课程安排程序:
@Singleton
class Scheduler {
@Schedule(persistent = false)
private void task() {
...
}
}
Class AppStartup:
@Startup
@Singleton
class AppStartup {
@PostConstruct
private void init() {
...
}
}
首先调用什么方法:Scheduler #task或AppStartup #init如果部署时间等于@Schedule time(00:00:00)
应用服务器(不仅仅是@Startup和@Schedule)获得完整的组件部署生命周期会很不错。