项目部署到内网服务器后@Transactional事务不生效
在部署到合适的应用服务器时,当检测到JTA环境,使用Spring的JtaTransactionManager来管理事务。
如果你在JTA环境中,并且仍然希望使用本地事务,你可以设置spring.jta.enabled属性为false以禁用JTA自动配置。
简单来说部署到内网服务器后,检测到JTA环境,本地事务没生效,设置spring.jta.enabled属性为false即可。
在部署到合适的应用服务器时,当检测到JTA环境,使用Spring的JtaTransactionManager来管理事务。
如果你在JTA环境中,并且仍然希望使用本地事务,你可以设置spring.jta.enabled属性为false以禁用JTA自动配置。
简单来说部署到内网服务器后,检测到JTA环境,本地事务没生效,设置spring.jta.enabled属性为false即可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步