1

在我的开放 jpa 类中,我们有一个这样的方法:

@Action(Action.ACTION_TYPE.CREATE)
public void createRecord(EntityObject fileStatus) {

    EntityManager em = getEntityManager();
    em.persist(fileStatus);
    em.flush();

}

我的问题是@Action 的用法。我的印象是我们使用注释来避免编写样板代码。在这个特定的方法中,我们可以通过使用注解避免的样板代码是什么?我认为即使没有注释,该方法看起来也一样。

4

1 回答 1

0

它是 IBM Rational Application Developer (RAD) 使用的注释 - IBM 支持页面上的相关答案

注释只能用于记录目的——在这种情况下,它们不会影响已编译的代码。

RAD 最有可能使用这个来识别特定的 JPA 管理器方法,因此它可以在那里的建模工具中列出它们(最后这只是我的猜测)。

于 2015-07-13T10:31:01.657 回答