activejdbc在maven中的save失败原因之一

首先我的项目是maven项目,在此中遇到的问题不知道在普通项目中是否也有此问题。

问题:

首先我保存model的时候new的model但是一直保存失败,条用model.isNew()方法也是false。

原因是我在model上配置了@IdName(value="auct_id")而我这个表的model插入数据时不需要验证id的,所以我的表里如果已经有了id为1的话,那么在save的时候

activejdbc就会验证能否插入,因为配置了id所以嗲用isNew()方法也一直是空,故插入失败。这个时候就要注意配置的IdName了,如果不需要验证id的唯一性的话那么就不要配置了,否则插入会失败的。

另外maven项目对于activejdbc来说,很蛋疼没修改一次model的注释都需要重新maven install的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值