springboot使用mybatis-plus操作selectdb的数据表的时候,
发现两个问题:
1.事务不生效
demo:
@Transactional
public void list() {
...
zTblUnique1Mapper.insert(object);
throw new NullPointerException();
}
此时开启了事务发生回滚但是记录并没有回滚。
2.主键不回写对象
demo:
@Transactional
public void list() {
...
zTblUnique1Mapper.insert(object);
}
此时inset成功object对象之后对象的id还是null值(表里面id是自增主键)。
以上两个问题需要怎么解决呢?请各位高手赐教,感谢!