扩展Play Framework的GenericModel

时间:2011-08-29 13:07:08

标签: java playframework

我需要通过扩展它来为GenericModel添加一些逻辑,但我知道Play使用泛型来增强GenericModel。扩展这个类的最正确和最方便的方法是什么?

我尝试这样做,但是GenericModel中的一些方法只是抛出了UnsupportedOperationException异常,因此在其他地方显然得到了增强。

2 个答案:

答案 0 :(得分:1)

查看db.jpa.ModelGenericModel也扩展了{{1}}。

如果您打算扩展GenericModel,我会在模型包中进行扩展。无需外部模块,最好避免触摸playframework核心。如果你这样做,你将无法更新它。

但是,在快速查看the source code之后,您似乎正在尝试修改JPA related code.您在谈论什么样的逻辑?

答案 1 :(得分:0)

我已经设法通过反思来实现这一点。现在一切都在100%工作。 :)不是最好的解决方案,但它确实有效。