Fre*_*eit 7 java annotations web-services jpa
我正在开发一些可能受益于以下模式的东西:
public abstract class SomeBuisnessThingy()
{
protected int someDatapoint;
}
public class ADatabaseThingy() extends SomeBusinessThingy()
{
@SomeJPAAnnotation
???? someDatapoint;
}
public class AWebServiceThingy() extends SomeBusinessThingy()
{
@SomeSOAPStuff
???? someDatapoint;
}
Run Code Online (Sandbox Code Playgroud)
它更像是一个接口而不是一个抽象类,但同样的事情需要完成.我有该类的数据库实现和该类的WS实现.
这些表示非常相似,但可能不同.例如,WS类可以将字段公开为String,这样第三方就可以轻松地进行集成,也可以将其绘制到自己的包中,这样我们就可以为客户提供一些轻量级的WebService或POJO类,而不需要DB的全部包袱或者随之而来的JPA框架.也许它可以用于创建某些东西所需的基本类,然后在使用不同注释的持久性框架之间切换.
是否可以将注释添加到继承的字段?
| 归档时间: |
|
| 查看次数: |
1687 次 |
| 最近记录: |