我们需要在春天注释每个班级吗?

时间:2018-01-16 06:02:43

标签: spring annotations

我是春天的新人。

有一个问题,我需要注释每个班级。

示例:我有一个控制器,一个是逻辑类。控制器自动启动该类,所以我需要注释该类吗?

1 个答案:

答案 0 :(得分:0)

不,您不必使用@Component注释所有课程,但您不必这样做。你需要做的是让你的bean实例由Spring管理。你可以通过各种方式做到这一点。

  1. (显然)使用@Component(或@Service@Controller等专业版本之一注释bean。)
  2. 编写XML配置并手动定义bean
  3. 编写Java配置并使用@Bean方法定义bean。
  4. 无论哪种方式都可行。