摘要:1、理解 /** * 一、AOP的意思 * AOP的意思(aspect oriented programming)面向切面编程 * OOP的意思(Object oriented programming)面向对象编程 * OOA(Object Oriented Analysis):⾯向对象的分析 *
阅读全文
摘要:1、自定义注解的理解 /** * * 一、自定义注解 * 1、使用@interface 来标识 * 2、内部成员变量通常使用value来表示 * 3、可以指定成员变量的默认值 使用 default 来定义 * 4、如果自定义的注解没有 成员变量 表示一个标识的作用 * * 5、如果注解有成员 在使用
阅读全文
摘要:1、枚举类的理解 /** * 一、枚举类的理解 * 1)枚举是什么意思 一一列举出来 有限的 确定个数的 * 2)枚举类的理解:当前类的对象是有限个的、确定的 能一一的列举出来,我们称此类是枚举类, 这里例如 季节这个类就 四个季节, Season 就四个对象 Season * 就是枚举类 * *
阅读全文
摘要:1、作用 Spring 用来自动装配的,@Autowired 自动注入 当一个组件中需要另一个组件的时候,只需要在另一个组件上加上@Autowired 就可以获取到组件了 @Service public class MyService { //@Qualifier("yellow") @Autowi
阅读全文
摘要:1、作用和说明 @Value 相当于原来配置文件中的 value属性 <property name="age" value="20"/> @PropertySource 相当于原来配置文件中的 <context:property-placeholder location="classpath:/pe
阅读全文
摘要:1、通过指定init和destroy的方法 Spring 创建bean是通过反射创建的,先实例化bean然后再初始化bean 这里的初始化方法是在IOC容器把 bean 创建好后调用的,我原来通过实现接口BeanFactoryPostProcessor,已经给bean设置好了属性。 public c
阅读全文
摘要:1、Spring的配置文件和SpringMVC配置文件的加载位置 都是在web.xml中指定的,一个是为了初始化跟容器,一个是为了初始化子容器 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xm
阅读全文