摘要:
12.spring和mybatis整合 1.导包 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.1</version> </dependency> < 阅读全文
摘要:
10.代理模式 代理模式的分类: 静态代理 动态代理 关系分析 抽象角色:一般会使用接口或者抽象类 真实角色:被代理的角色 代理角色:代理真实的角色,做一些附属的操作 客户:访问代理对象的人 静态代理 步骤: 抽象角色: /** * @author panglili * @create 2022-0 阅读全文
摘要:
9.使用javaconfig实现代替xml配置 The central artifacts in Spring’s new Java-configuration support are @Configuration-annotated classes and @Bean-annotated meth 阅读全文
摘要:
8.使用注解开发 1.bean spring4以后,注解依赖于aop包,确保你的lib中有它 确保开启了使用注解 <context:annotation-config/> 2.组件代替bean实现自动注入 在配置文件中自动扫描包下的所有类为bean <context:component-scan b 阅读全文
摘要:
7.bean的自动装配 是spring满足bean依赖的一种方式 spring会在上下文中自动寻找,并自动给bean装配属性 spring的装配方式: (1)手动装配 在people类中依赖了cat和dog对象,所以属性中手动装配他们的属性 <?xml version="1.0" encoding= 阅读全文
摘要:
4.IOC创建对象的过程 使用无参构造创造 设定为有参后,就会报错! 对象在被注册进去的时候,就被实例化了,直接使用就好。 5.IO注入 (1)前面的构造器注入 (2)set注入 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http:// 阅读全文
摘要:
1.spring简介 Spring框架是一个开源的应用程序框架,是针对bean的生命周期进行管理的轻量级容器。 Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。 Spring可以单独应用于构筑应用程序,也可以和Struts、Webwo 阅读全文