服务可以像UML中的聚合关系一样表示吗?

服务可以像UML中的聚合关系一样表示吗?,uml,associations,aggregation,class-diagram,Uml,Associations,Aggregation,Class Diagram,有一个服务java类在内部使用另一个服务类。它们是彼此完全独立的类。它们是简单的春豆: public class Service1 { ... } public class Service2 { @Bean private Service1 service1; ... } 我想在显示它们的地方创建UML图。我想展示他们之间的关系。显示聚合之类的类的关系是最佳做法还是正常做法?这样做对吗 我对p的著名引用。110 UML 2.5 shared|表示该属性具有共享聚合语义。共享聚

有一个服务java类在内部使用另一个服务类。它们是彼此完全独立的类。它们是简单的春豆:

public class Service1 {
  ...
}

public class Service2 {
  @Bean
  private Service1 service1;
  ...
}
我想在显示它们的地方创建UML图。我想展示他们之间的关系。显示聚合之类的类的关系是最佳做法还是正常做法?这样做对吗


我对p的著名引用。110 UML 2.5

shared|表示该属性具有共享聚合语义。共享聚合的精确语义因应用程序区域和建模者而异


那么,继续吧。使用它,但记录它。或者使用简单的关联。我更喜欢后者。

是的!我也投票支持简单协会。我看不到这些类之间的聚合语义。