invaliddataaccessapiusageexception专题

org.springframework.dao.InvalidDataAccessApiUsageException: Error attempting to get column 'update_t

升级mybatis-plus到最新3.3.0的时候报错。因为druid连接池也需要更新到最新版本,要不然它不支持。或者你更换你的连接池为hikari这个连接池也不错

org.springframework.dao.InvalidDataAccessApiUsageException: no transaction is in progress

关注这个问题,是因为我们的项目在使用jpa 和sharding分库分表以后,在跑test类的时候,save保存不进去数据,但是不报任何错。然后我把save改成saveAndFlush的时候,开始报这个错了。注意在service层已经加过@Transactional 注解了。 如果搜这个问题的,多数是因为没加@Transactional注解。   没加sharding分库分表,是没问题的,能插

InvalidDataAccessApiUsageException:Write operations are not allowed in read-only mode (FlushMode.NEV

错误截图: 错误描述: org.springframework.dao.InvalidDataAccessApiUsageException:Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or