Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
与其创建通常的 Java 单例/静态类,不如使用 @Component 注释让 Spring 处理初始化是最佳实践吗?还是滥用?
这是一个很好的做法和滥用。它鼓励松耦合——你的对象不知道任何工厂。它还允许您使用 applicationContext.xml 来初始化您的 bean。近年来,由于其控制反转习语,Spring 获得了很大的普及。