- 博客(3)
- 收藏
- 关注
原创 Spring框架学习理解(三)Spring注解
Spring框架是一种注重配置文件的框架,如果全部使用配置文件,那么配置的繁杂度较高,所以使用注解可以提高开发效率。 一般常见的注解如下: @Component 用于类的bean实例化 @Controller web的bean实例化 @Service service层的bean实例化 @RePository dao层的bean实例化 @Autowired 在实体类字段上用于根据类型的依赖注入 其中,@Component相当于xml文件中的 <bean id="factory" clas
2022-02-24 20:02:39
344
原创 Spring框架学习理解(二)依赖注入理解
依赖注入是 SpringIOC的具体实现 如何理解依赖注入呢,之前没有使用Spring的时候,如果需要创建一个对象,是使用new的情况比较多,但这样会造成类与类之间的耦合性很高,例如Service调Dao,是需要在Service层先new一个Dao对象出来,但如果Dao层的源代码有变动,那么Service层的代码也需要改,这样会造成开发量工作大。 如果将对象的创建交由Spring IOC容器去管理,Spring IOC容器会将Dao对象传入Service层,我们则只需要修改配置文件,不需要再手动的获..
2022-02-22 21:53:23
234
原创 Spring框架学习理解(一)Bean的作用域及生命周期
Bean存在作用域,可以在配置文件scope进行配置,Spring中的bean默认作用域为singleton(单例)的,一般单例和原型是比较常见的配置。 bean的作用域为单例下: 如果scope配置为单例时,当加载配置文件,创建Spring容器时,bean已经就被创建了,但是还没有获取。bean的实例化个数为一个,也就是对象只创建了一次,无论后续userDao有多少,都指向了同一个地址。 此时bean的生命周期为:1.当应用加载,创建容器时,bean对象就被创建了 2.如果ioc容器一直存在,那么.
2022-02-22 11:54:17
385
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人