问题是如果我将id设置为0,则不会持久化cat对象:
cat.setId(new BigDecimal(0));
session.save(cat);
它适用于所有其他数字但不是0.为什么?
答案 0 :(得分:0)
对不起,实际上当我从i = 1开始我的循环时它会起作用。
实际上,真正的问题是如果我将id设置为0,则cat对象不会持久化:
cat.setId(new BigDecimal(0));
session.save(cat);
如果有人知道为什么?我应该在一个新问题中问这个问题。