IOC 反射控制(不用new对象) APO面向切面编程(不改变原有代码,添加其他功能)
spring 常用的几种注解
@configuration 设置当前类为配置类
@ComponentScan 用于扫描路径下的bean (次注解只能添加一次,多个数据要用数组格式)
bean:被创建或者被管理的对象在ioc容器中统称为bean
@PropertySource 加载propertyes配置文件
@Import({..,..,..}) 导入其他的配置类的信息
@EnableAspectJAutoProxy 配置AOP注解 开启AOP注解功能
@Value {$(..}) 注入简单类型 可以读取配置文件(properties)
@Autowired 自动装配
@Component 把实体类(pojo)实例化到spring容器中(IOC中) 有3个衍生注解
@Service 业务层
@Controller 表现层
@Repository 数据层