为什么symfony不支持使用annotation管理依赖
- 2020-10-23 14:30:31
- CJL 原创
- 1137
关于是否支持注解的讨论:https://github.com/symfony/symfony/issues/21103
被关闭的实现:https://github.com/symfony/symfony/pull/21376
最终官方团队认为注解分散在多处更加不利于管理,未接受注解PR,在考虑更合理的实现方式。
我们可以通过第三方插件的方式使用注解管理依赖,进行自动注入。
替代实现的symfony插件:https://github.com/RickySu/RSDiExtraBundle
使用PHP-DI替代symfony默认的依赖管理:https://php-di.org/doc/frameworks/symfony2.html
发表评论