首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hibernate验证-自动生成的POJO的维护问题

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

Stack Overflow用户
提问于 2017-03-09 02:49:24
回答 1查看 39关注 0票数 0

我使用eclipse中的Hibernate-Tools对数据库中的模型和DAO类进行了逆向工程(自动生成)。在这些自动生成的模型类中,我在很多地方手动添加了Hibernate验证注释。下面是一个例子:

代码语言:javascript
复制
  @Length(min = 5, message = "*Your password must have at least 5 characters")
  @NotEmpty(message = "*Please provide your password")
  @Transient
  private String password;

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-09 02:55:28

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

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

您所要求的不是当前支持的内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42679544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档