1
0
要用一对一的映射来存储一个不可变的值对象,您最好在Hibernate术语中使用组件aka embedded objects。可以找到更多详细信息 here . 也可以看看 @Immutable annotation 发布您的映射,您应该得到更多的响应:) |
2
0
您还没有发布映射,这使得无法准确地诊断问题,并且访问器方法看起来很奇怪(为什么要通过
这就是说,如果您确实将客户映射为一对一的折扣(正如您在评论中所说),Hibernate会按照它应该的方式(更新现有的“折扣”记录)。也许你应该用“多对一”来代替(同样,在不理解你想做什么的情况下,很难确定)。 |
3
0
可能发生了什么事
还有一件事。(我只熟悉nhibernate,所以这可能不适用。)要进行行更新,通常需要调用
|
AntonBoarf · 休眠/春天:悲观主义者vs乐观主义者锁定? 6 年前 |
Sinan Samet · Hibernate给出无法确定类型错误 6 年前 |
Carlos Chávez · Tomcat/Hibernate配置 6 年前 |
Seric · 更改Naturald参数名称后出错 6 年前 |
OOvic · 使用JoinTable实现多个关系中的JPQL查询 6 年前 |
Jovan0042 · 在H2中持久化多个实体引发异常 6 年前 |