Spring中三个重要概念 IOC AOP Bean

首先讲解一下Spring框架,以及为什么要使用Spring 框架?

spring 是一个很好的容器框架, 是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,一般在传统的Java开发中具有高度的耦合性,一个项目中或者一个逻辑功能的实现时,往往一个对象需要依赖很多的对象来完成自己的操作,这样就造成了两个类的依赖关系太强,改一个地方,往往牵扯很多类牵扯大量的代码。 
此时Spring就被开发出来, 它可以管理对象和对象之间的依赖关系,我们不需要自己建立对象,把这部分工作全部转交给容器完成,具有低耦合,对代码没有侵略性,对服务器没有依赖性特点的框架 
一个简单的例子说明使用和不使用框架的区别:

1 public classUserService{  
2    private UserDao userdao;
3    public void insert(User user){  
4        userdao = new UserDao();  // 需要自己new一个UserDao类型的对象
5        userdao.insert(user);  
6    }  
7 }  
不使用Spring框架

相关文章:

  • 2021-09-10
  • 2021-09-22
  • 2022-12-23
  • 2022-12-23
  • 2021-07-16
  • 2021-08-18
  • 2021-09-21
  • 2021-11-20
猜你喜欢
  • 2021-12-03
  • 2021-05-04
  • 2019-07-11
  • 2021-07-22
  • 2021-05-23
  • 2021-07-12
  • 2022-12-23
相关资源
相似解决方案