哪些类需要由容器管理,哪些类不需要



我是Spring的新手,对Spring容器管理非常困惑。哪些类需要由容器管理,哪些类不需要?

Spring DI为您提供了一个灵活的管理类依赖关系的系统,如果以前您必须自己创建和配置类的实例,那么现在Spring可以通过将类定义为@component或在@configuration类中定义@Bean来为您实现这一点。这大大加快了开发速度,因为您可以简单地从容器中获取所需的类+这种方法允许您将应用程序划分为单独的组件,这些组件的实现可以快速替换或调整(这对于测试来说非常方便(。那么,容器应该管理哪些类呢?答案是您不想手动配置的,或者您需要在整个应用程序中访问的。

相关内容

最新更新