我正在实现一个使用 Hibernate 进行数据库管理的 Java 应用程序 (mySQL 6.0) 我数据库的一个表有一列存储 future 一天的日期,比如 09/09/2014。 所以,我会找到一种方法,当那天是当天时,我必须在那个表中(也许在另一个表中)做一些事情。 我正在考虑使用触发器来做到这一点,但不幸的是我不知道该怎么做。 是否可以使用 Hibernate 做到这一点?显然,在表更改后,我的应用程序中的数据应该更新。 我愿意任何解决方案,无论是 Java 还是 Hibernate。
最佳答案
如果您正在开发 Java EE 应用程序(即:由 Wildfly/JBoss AS 等应用程序服务器提供服务的 Web 应用程序),则可以使用 EJB 调度程序。这允许您触发业务类,然后您可以使用它来获取 EntityManager 实例并操作您想要/需要的数据。更多信息在这里:http://docs.oracle.com/javaee/6/tutorial/doc/bnboy.html
关于java - 触发 Hibernate 和 Java App,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21207255/