我可以编写两个单独的pojo类,一个用于验证,另一个用于hibernate映射

时间:2013-03-17 01:17:38

标签: spring hibernate java-ee design-patterns spring-mvc

如果是,请如何映射它们。我正在使用jsr bean验证和hibernate映射注释。

1 个答案:

答案 0 :(得分:0)

您不必通过将两个类映射到一个表来完成此操作。 您可以定义一个映射到表的类A作为PO(持久对象),并定义另一个类B,它将值amgonst View,Controler和Service Layer作为DTO / VO(数据传输对象/值对象)传输以进行验证或数据传输。使用 BeanUtils 在PO和DTO之间复制属性。