不同模块之间的service层调用之间的问题

news/2024/7/7 19:53:03

这边有两个模块
1.用户模块
2.订单模块

下面是一些情况说明

模块service层(加了@service注解)dao层(应用程序和数据库之间进行交互的数据访问层)service层是否调用dao层完成自动注解
用户模块userserviceImpluserdao
订单模块orderserviceImporderdao

如果用户模块需要调用订单模块需要再启动类加上下面的注解,这样用户调用orderservice才能完成自动注解

@Import({orderserviceImp.class})

如果订单模块需要调用用户模块需要加上配置类,该配置类会扫描用户模块的所有包
这样调用userservice才能完成自动注解,同时完成userDao的自动注解

@Configuration
@ComponentScan(basePackages = "com.example.userservice")
public class UserServiceConfig{
    // 配置类的内容
}

http://lihuaxi.xjx100.cn/news/1436810.html

相关文章

Linux 基础(五)常用命令-文件属性

文件属性 文件权限文件属性修改文件权限属性 文件所有者 文件权限 文件属性 Linux中文件权限 可以通过文件属性体现; 使用 ll 查看文件列表 最前面的 l d 表示文件类型 1 5 表示硬链接数 或者 子文件夹个数 所属用户 所属用户组 文件大小 创建/更新时间 文件&…

Flink多流处理之Broadcast(广播变量)

写过Spark批处理的应该都知道,有一个广播变量broadcast这样的一个算子,可以优化我们计算的过程,有效的提高效率;同样在Flink中也有broadcast,简单来说和Spark中的类似,但是有所区别,首先Spark中的broadcast是静态的数据,而Flink中的broadcast是动态的,也就是源源不断的数据流.在…

3.5 Spring MVC参数传递

Spring MVC的Controller接收请求参数的方式有多种,本节主要介绍Spring MVC下的HttpServletRequest、基本数据类型、Java Bean、数组、List、Map、JSON参数传递方式,同时解决POST请求中文乱码问题。 1. HttpServletRequest参数传递 Controller RequestM…

SAP MM学习笔记17-在库品目评价中的标准原价 S 和移动平均价格 V

SAP中有2种价格,标准原价 S 和 移动平均价格 V。 1,标准原价 S 2,移动平均价格 V 在MM03 会计1 Tab中,现行评价区域中,有原价管理区分。 比如下面这个物料 100-100, 它的原价管理区分是 S。 它的合计额…

SpringCloud总结

三步走 1、搭springboot项目 引入启动器 2、覆盖默认配置 3、springboot的引导类上加上注解,告诉eureka是服务还是客户端 什么是SpringCloud? 是一套微服务架构的解决方案,是很多组件的集合。 Eureka:注册中心 服务注册和发…

Unity3D高级编程:主程手记学习1

第一章 软件架构 Untiy 分层设计 分层后再分治

python 链表相关

python 链表相关 列表转链表尾插法头插法 链表转列表链表中间节点链表是否有环 链表反转合并链表合并两个有序链表 列表转链表 尾插法 res [1,2,3,4,5] # 以res列表第一项为新节点创建链表 head ListNode(res[0]) # 尾插法 p head for i in range(1, len(res)):# 节点下一…

互联网医院|线上医疗平台如何建设运营服务商?

互联网医院平台紧密结合了大数据和人工智能技术,为医疗服务提供了更精准和个性化的解决方案。通过对海量的医疗数据进行分析和挖掘,平台能够为医生提供更多准确可靠的参考依据,辅助医生做出更好的诊断和治疗决策。 在选择互联网医院建设运营服…