JAVA之Spring基础知识

2022-08-18  本文已影响0人  每天进步一点点变成更好的自己

1、Spring框架图

image.png

Spring最本质的实现和思想。Spring类似中介,房东和租房者类似Bean。即通过一套稳定的生产流程,作为Spring完成了生产和预装这些Bean的任务。
如果租房者需要用到另外一个房子时,从中介去找,可以通过名称(小区名)或者类型(户型)等方式去查找,即把Spring理解成一个Map型的公司。
Spring的一些核心思想,包括Bean的构建、自动注入、AOP。


public class BeanFactory {

    private Map<String, Bean> beanMap = new HashMap<>();
    
    public Bean getBean(String key){
      return beanMap.get(key) ;
    }

}

服务器端应用程序通常采用三层体系架构:表现层(web)、业务逻辑层(service)、持久层(dao)。

2、Spring Bean

Spring的核心是围绕Bean进行的。

上一篇 下一篇

猜你喜欢

热点阅读