目前,我正在使用Spring Web服务,hibernate和JAXb进行项目。
1)我使用IDE的“hibernate代码生成”生成了hibernatebean,
2)另外,我已经使用maven编译器生成了jaxb bean。
..
现在,我的问题是
1)这是正确的方法吗?(有那么多豆子)。
2)我应该使用JAXb bean来处理到服务层吗?如何使各层解耦?
3)或者,我是否需要创建另一套豆,即。将(JAXb bean)映射到(新bean)到(hibernatebean)?
。
请说出您的看法?
谢谢,阿迪
您知道,您不可能将所有事物完全解耦。总会有一层知道其他两层。
通常当我设计3层架构时,例如:
我允许业务层了解服务层(JAXB)和持久层(hibernatebean)。但是我不允许服务层和持久层互相了解。