Recommended to use the `dependency lookup` strategy, so as to use fewer decorator functions and fewer type annotations, making the IOC container more concise and intuitive
AOP
Provides more complete Aop programming capabilities, including pre-handle aspect, subject aspect, and object aspect
Multi-tenancy
Built-in multi-tenancy capabilities out of the box
Modularization
In a large web business system, as the business grows and changes, it is also necessary to divide the system into relatively independent modules in order to avoid code bloating