如何使用 spring 注解将一个 POJO 对象注入到另一个 POJO?

How to inject one POJO object to another POJO using spring annotation?

我创建了一个 pojo class A(基本上既不是服务也不是存储库),我想将它注入另一个 pojo class B,而这个 pojo class B 我稍后会注入服务 class。 你能告诉我我应该为 class A 标记什么注释,以便它被视为 spring bean 并且它可以自动连接到 class B

我知道一个注解 @Component 但我不确定在 spring 启动时使用这个注解是否是个好习惯。

@Component是基础注解,用起来完全没问题。

@Service 仅作为没有任何行为的专业化,@Repository 用于数据访问,@Controller 用于网络。