在使用 OpenJPA 时,如果我用注释 @Entity 标记一个类,是否有办法指定(通过注释)始终保持该实体与底层数据库同步。
目标是始终访问最新修改的数据。我知道在实体类之外,我们可以做一个EntityManager.refresh
并且会刷新对象以从数据库加载最新数据。但是有没有办法在创建实体本身时指定它。这样未来的开发人员可以只看实体类就知道它总是有最新的数据。他不需要扫描整个代码库来查看 EntityManager.refresh 的调用位置。
在使用 OpenJPA 时,如果我用注释 @Entity 标记一个类,是否有办法指定(通过注释)始终保持该实体与底层数据库同步。
目标是始终访问最新修改的数据。我知道在实体类之外,我们可以做一个EntityManager.refresh
并且会刷新对象以从数据库加载最新数据。但是有没有办法在创建实体本身时指定它。这样未来的开发人员可以只看实体类就知道它总是有最新的数据。他不需要扫描整个代码库来查看 EntityManager.refresh 的调用位置。