Java Hibernate验证-自动生成POJO的维护问题

Java Hibernate验证-自动生成POJO的维护问题,java,hibernate,hibernate-validator,Java,Hibernate,Hibernate Validator,我使用eclipse中的Hibernate工具,从数据库中逆向工程(自动生成)了模型和DAO类。在那些自动生成的模型类中,我在很多地方手动添加了Hibernate验证注释。一个例子如下: @Length(min = 5, message = "*Your password must have at least 5 characters") @NotEmpty(message = "*Please provide your password") @Transient private

我使用eclipse中的
Hibernate工具
,从数据库中逆向工程(自动生成)了模型和DAO类。在那些自动生成的模型类中,我在很多地方手动添加了Hibernate验证注释。一个例子如下:

  @Length(min = 5, message = "*Your password must have at least 5 characters")
  @NotEmpty(message = "*Please provide your password")
  @Transient
  private String password;

现在我的问题是,可以频繁修改数据库表,以合并新特性和更改。在更改之后,模型类必须再次自动生成,在这种情况下,我必须再次编写验证注释。如果对现有表进行每次更改,就会发生这种情况。是否有任何方法可以将hibernate验证(或spring验证)从模型类中分离出来。这样就不必在每次自动生成代码后重写它们。

当您拥有模式并希望直接生成模型时,通常只需对模型进行一次反向工程

对于所做的增量更改,大多数开发人员通常只需手动修改模式和模型,或者对其实体模型进行必要的更改,并允许Hibernate的模式工具根据需要更改基础数据库模式

你所问的不是当前支持的内容