play framework
乌鸦吴
这个作者很懒,什么都没留下…
展开
-
play framework定时任务
关于在play framework 1.x中使用多线程,当时也碰到了不少的问题,比如线程安全,线程锁定所导致的线程运行失败。当时做的项目中,会使用到线程来定时读取某数据库中的数据,所以算是一个定时器队列。在play framework中有一个很好的东西,叫job。 需要定时执行的job类:public class MyJob extends Job { public void doJob() {原创 2017-03-06 14:41:16 · 760 阅读 · 0 评论 -
在play framework 1.x中使用多线程调用JPA对象
在play framework 1.x中使用多线程,如果涉及到要调用主线程中的jpa对象进行操作,那么需要引用到play框架附带的jpa类。class Runner extends Runnable { @Override public void run() { if (JPA.local.get() == null) { Entity原创 2017-03-06 14:54:04 · 1044 阅读 · 0 评论 -
在play framework 1.x中,自定义cron执行实现
在play framework 1.x中,可以使用@on注解来让定时器在某个时间段自动执行,如:@On("0 0 12 * * ?") public class MyJob extends Job{ public void doJob() { //业务逻辑 } }如果我们需要在@On之前做业务逻辑操作,可以:1、JobScheduler.javaimport java.uti原创 2017-03-06 15:03:23 · 437 阅读 · 0 评论