java - Spring boot - @Service类调用另一个@Service类

标签 java spring-boot

让一个 @Service 注解的类调用另一个 @Service 注解的类可以吗?或者这是一种不好的做法?

例如:

@Service
public class MyService {

    // ...
    
    @Autowired
    private MyOtherService myOtherService;
    
    // ...

}

最佳答案

这不是从另一个服务调用服务的任何限制。除非您在服务之间进行循环依赖。

循环依赖:https://en.wikipedia.org/wiki/Circular_dependency

spring 中的循环依赖:https://www.baeldung.com/circular-dependencies-in-spring

关于java - Spring boot - @Service类调用另一个@Service类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51988182/

相关文章:

java - 检索商品价格时 Android 应用内结算崩溃

java - 我应该在使用变量之前将它们初始化为 null 吗?

java - 如何从 junit 测试调用 SpringBoot 应用程序的 main 方法并防止其停止

json - Spring 启动 JPA : Storing entity as JSON

java - RxJava 2 - 在另一个 Completable 之后调用 Completable

java - 如何从 java 扫描器获取文件中的位置(字节位置)?

spring-boot - 如何使用spring boot stomp在ChannelInterceptor中获取端点路径?

java - Spring Boot 1.4 - TestRestTemplate 不满足依赖异常

java - Elasticsearch REST 高级客户端结合了查询构建器

java - 在滑动窗口上重复有效地计算线性回归模型