开发者社区 > 云原生 > 容器服务 > 正文

在Spring中的父子容器的事务处理问题

在SpringMVC(子容器)中不注解service,在父容器中不注解controller,
网上搜了一下,引用原话是:_子容器对Controller进行扫描装配时装配了@Service注解的实例 (@Controller 实例依赖@Service实例),而该实例理应由父容器进行初始化以保证事务的增强处理_
我的问题是:保证事务的增强处理是什么意思? 子容器是可以访问父容器的内容的吧,那么父容器做到的子容器也可以做到的应该,所以为什么必须在父容器中配置service?

展开
收起
小旋风柴进 2016-03-03 14:41:29 3801 0
1 条回答
写回答
取消 提交回答
  • 在父子容器中都存在数据源的配置,父容器中采用默认名称“dataSource”作为id,子容器开发的使用者在配置数据源时并不知道父容器的配置,导致数据源的id一样,这时候就抛出了DataSource is Closed的错误消息,随后修改子容器的数据源名称为dataSourceWidgetpt,这个错误解决

    2019-07-17 18:51:25
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关产品

  • 容器镜像服务
  • 容器服务Kubernetes版
  • 相关电子书

    更多
    云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
    微服务架构模式与原理Spring Cloud开发实战 立即下载
    阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载