SpringBoot的理解3

springboot(微框架)=springmvc(控制器)+spring(项目管理)

只要有了SpringBoot就相当于有了项目管理和控制器

springboot的设计目的:简化Spring应用的初始搭建以及开发过程。

什么叫做spring应用
比如我们在做一个系统的时候,我们也把这个系统叫做应用,这个应用如果使用到了Spring的技术栈,我们就可以把这个系统叫做Spring的应用。

我们在使用SpringBoot的时候必须按照人家的约定来进行配置。(该框架使用了特定的方式进行配置,从而使开发人员不需要进行样板化的配置)

在这里插入图片描述
SpringBoot+Spring data jpa就是一个纯Spring应用。

使用SpringBoot以后,Spring和SpringMVC的配置文件统统不用写了,它会在启动时自动配置。(相当于xml的配置文件没有了),mybatis的mapper文件肯定还是要的,这里我们说的是Spring的配置文件。

SpringBoot中的约定:

在这里插入图片描述
使用任何的框架第一步都是先引入jar包。
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
引完依赖以后我们再写SpringBoot的配置文件

在这里插入图片描述
在这里插入图片描述默认是不支持jsp视图

在这里插入图片描述
在这里插入图片描述

使用SpringBoot应用开发项目默认没有应用名,如果需要使用应用名必须在配置文件中加入如下配置指定应用名。

SpringMVC配置的是Servlet,视图解析器,还有一些静态资源的处理。

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
配置文件的拆分:https://blog.csdn.net/liulang68/article/details/109120017

在这里插入图片描述
我们把相同的部分写到主配置文件中,不同的部分分别写到不同的配置文件中,到时候用哪个我们就在主配置文件中激活哪个配置文件。

在这里插入图片描述
SpringBoot的工厂特性之创建对象

组件的注解帮我们创建对象,然后我们只要使用的时候进行注入,就可以调用对象的方法了。(不需要我们自己去创建对象了)

在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述

在这里插入图片描述在这里插入图片描述
在Spring框架中有三种注入方式,有set注入,还有自动注入(基于注解的形式注入),还有构造注入。

 在这里插入图片描述
在这里插入图片描述上面的写法是错的,按照下面的map写法
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述我们加@autowired就相当于执行了上面的操作。

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
jstl是jsp取值用到的c标签

在这里插入图片描述
接下来就是配置视图解析器的前缀和后缀(只需要在主配置文件中配置就可以了)

在这里插入图片描述在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
lombok 中的@Accessors注解用法:
https://blog.csdn.net/linjpg/article/details/94588483

在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/liulang68/article/details/109113427