当前位置: 首页 > 知识库问答 >
问题:

自动忽略@onetomany,@manytoone

袁泰
2023-03-14

Javers默认忽略而不是默认包含

共有1个答案

微生令雪
2023-03-14

当一个字段有特定的注释时,没有办法命令JaVers忽略它。JaVers不会阅读您的类中的所有注释。

您可以在您的一侧实现一个注释扫描器,然后在JaVersBuilder中注册您的EntityDefinitions:

公共JaversBuilder registerEntity(EntityDefinition EntityDefinition)

 类似资料:
  • 问题内容: 我使用matplotib的Axes API绘制了一些数字。我画的线之一代表理论上的预期线。它没有原始y和x限制的含义。我想要的是让matlplotlib在自动缩放限制时忽略它。我以前要做的是检查当前极限,然后绘制并重置极限。问题在于,当我绘制第三张图时,将与理论线一起重新计算极限值,这实际上扩展了图。 问题答案: 显而易见的方法是手动将限制设置为所需的值。(例如) 如果您不想手动查找限

  • 我正在使用MapStruct和在我的代码中的不同业务用例之间共享的大模型(超过50个字段)。根据入口点的不同,有些属性将被映射,有些则不被映射。当我构建我的项目时,我总是会得到“警告:未映射的目标属性”消息。 我已经研究过,并且看到可以通过使用语义命令来告诉mapstruct忽略该字段 问题是,给定我的对象具有如此多的字段,忽略每个映射器类中的每个属性将需要大量的代码。我也不想在我的日志上出现这个

  • 问题内容: 我正在开发一个使用Spring-boot,关系数据库和Elasticsearch的应用程序。 我在代码的2个不同位置使用JSON序列化: 在REST API的响应中。 当代码与Elasticsearch交互时。 我在Elasticsearch中需要一些属性,但我想向应用程序用户隐藏(例如,来自关系数据库的内部ID)。 这是一个实体的例子: 问题 :当对象持久化在Elasticsearc

  • 我与Jpa一起使用springboot(spring-boot-starter-父2.3.0版本)。我有作为父实体的User类和作为子实体的UserEmails。 用户实体 用户角色实体 问题是,即使我在关系的两边都使用fetch类型作为懒惰,但当我调用getUserById或getAllUsers时,jpa也会加载用户电子邮件。 用户服务简介 UserDAO

  • Im使用django通道来实现我的项目中的即时消息应用程序。消息框不占用整个屏幕,所以我尝试使用ajax实现它。Im面临的问题是ajax中的url字段是以http://locahost为前缀的。我不想这样做,因为Im使用ASGI和django通道来实现ws:// 我尝试在url前面加上“/” 我希望url为ws://localhost:8000/messages/ 我现在得到的是 http://l

  • 问题内容: 我在代码中的不同业务用例之间共享的大型模型(超过50个字段)上使用了MapStruct。根据入口点的不同,某些属性将被映射,而某些属性将不被映射。构建项目时,我将始终收到“警告:未映射的目标属性”消息。 我研究发现,可以通过使用语义告诉mapstruct忽略字段 问题是,考虑到我的对象具有如此多的字段,将需要大量代码来忽略每个映射器类中的每个单个属性。我也不希望此警告出现在我的日志中。