浅谈Spring理解
sping API文档 https://docs.spring.io/spring-framework/docs/5.2.0.RELEASE/spring-framework-reference/core.html#beans
https://www.ixigua.com/6822446532592140811?id=6822191646596137475&logTag=332a185b1392417b909b
IOC控制反转 (是一种思想)
利用application.xm配置文件 配置好想要注入的bean 例如:(id 变量名 class路径 ......)
在结合set方法 此时改bean就会被注入了数据 这个就是spring的注入
那么种 注入的好处就是解耦合 例如 Server层 ==> Dao层 就不需要在 实现类中进行new了 只需要 通过获取上下文content 内容 就可以直接获取改bean的实力和数据
注意 上记这种过程 会让用户选择各种条件 然后程序会自动注入到 上下文content 中 从而产生实力 不需要程序要再次修改代码了 这种思想叫做控制反转
自动装配:
@Resource 是JavaJDK中的注解 他注入的过程 先去找XML中的 id 如果没有id 会找匹配的类型 什么都没找到 就会报错 IDEA 不提示
@Autowired @Qualifier(value="dog222") 是spring中的注解 byname的方式实现 没有则通过bytype的方式实现 IDEA 有提示

浙公网安备 33010602011771号