问题:
在EOS中开发主数据,然后在service中调用主数据的方法时,报事务的错误:IllehalStateException:Transaction rolled back because it has been marked as rollback-only,事务已经被标记为回滚,无法提交 。
解答:
EOS给@service加了事务,需要在application.properties中增加配置排除掉,
示例为:eos.tx-control.method.excludes=com.primeton.gocom.a.b.*, com.primeton.gocom.c.d.*
支持配置多个(逗号分隔),支持通配符,支持配置到方法名 。