是否有更好的模式而不是用DAO装饰数据类?

时间:2017-08-18 06:05:29

标签: java design-patterns

我的项目中有一个POJO,它完全映射到Dynamodb对象,所以我用dynamodb注释装饰它。 我看到的问题是,这将数据耦合到这个特定的持久性。在实践中,我不认为这是一个问题,但它是一种气味IMO。 这个用例是否有其他推荐的模式?

1 个答案:

答案 0 :(得分:0)

通常,以这种方式注释类的替代方法是在外部配置(例如XML)中指定映射。但是,这还有其他问题:例如,它通常更冗长,容易出现拼写错误,并且需要您查看更多地方。您需要自己决定您更喜欢哪种权衡。