自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 SpringBoot关于SpringMVC的拓展记录

SpringBoot允许我们对SpringMVC一些自动装配的功能进行拓展,使其成我们想要的功能预留了WebMvcConfigurer接口,里面有许多接口,并且都用空方法实现了。而我们拓展,就是重写这些方法可以通过创建配置类,打上@Configuration注解,并实现WebMVCConfiguration接口,这样SpringBoot就会自动把你的配置加载到相应的容器当中package ...

2019-03-13 17:18:18 245

原创 SpringBoot关于自动加载MVC组件的记录

SpringBoot为我们自动加载了许多以前SpringMVC需要手动配置的东西,例如视图解析器,消息转换器等。。在相应的加载类打断点,可以看见(很多方法名我看都看不懂。。。凄凉)这是消息转换器,可以看到自带Jackson了,所以我们不用配测试一下,先新建一个实体类Personpackage com.springboot.model;import java.util.Date;pu...

2019-03-13 13:44:31 328 1

原创 SpringBoot关于SpringMVC组件源码的学习

本文记录关于SpringBoot关于MVC模块的自动配置加载学习照旧,我们打开spring.factories,查看自动配置类,找到对应的WebMvcAutoConfiguration点进去进行查看。可以看到他的头文件@Configuration@ConditionalOnWebApplication( type = Type.SERVLET)@ConditionalOnCl...

2019-03-13 00:32:34 337

原创 SpringBoot关于thymeleaf的讲解

从Spring官网获取SpringBoot项目的时候,就已经看见了static与templates文件夹,这两个文件夹是用来放静态资源的。什么HTML,images,css外部文件等等,都放在这了,而SpringBoot推荐使用thymeleaf,这篇文章记录一下static就像webapp文件夹一样,默认127.0.0.1:8080/… 就是访问这里,同时也可以新建resource或者pub...

2019-03-12 19:13:44 180

原创 SpringBoot关于jsp的引用

从Spring官网获取SpringBoot项目的时候,就已经看见了static与templates文件夹,这两个文件夹是用来放静态资源的。什么HTML,images,css外部文件等等,都放在这了static就像webapp文件夹一样,默认127.0.0.1:8080/… 就是访问这里,同时也可以新建resource或者public文件夹,与static一样,都可以默认访问,但是SpringB...

2019-03-11 20:32:09 1473

原创 SpringBoot关于自动配置类加载的学习笔记

本文记录一下学习SpringBoot是如何加载自动配置类的上文写到,SpringBoot会根据pom.xml的配置,自动加载需要的自动配置类。但是,自动配置类里面,都有什么???随意点开一个来看看 例如RedisAutoConfiguration//// Source code recreated from a .class file by IntelliJ IDEA// (powere...

2019-03-11 01:38:24 1600

原创 SpringBoot关于自动配置源码的学习

记录一下关于SpringBoot自动配置源码的学习1.自动配置做了什么?@SpringBootApplication注解里面的@EnableAutoConfiguration注解,导入了AutoConfigurationImportSelector.class,通过selectImports方法,选择需要加载的类。说简单一点。。免得以后自己都看不懂。。注解里面又集成了注解,通过AutoCo...

2019-03-02 02:15:38 122

原创 SpringBoot关于profiles的笔记

SpringBoot关于profiles的学习此文记录SpringBoot关于profiles的笔记1.properties#SpringBoot可以使用profiles进行配置文件切换#切换的文件请以application-xxx命名#默认端口为8080#设置了spring.profiles.active之后,会引用对应的配置文件#注意:名称为application-{profil...

2019-02-23 01:49:11 356

原创 SpringBoot学习历程

1.怎么开?运行@SpringBootApplication注解的主类2.注解含义@SpringBootApplication:主要做了@SpringBootConfiguration、@EnableAutoConfiguration两个注解。@SpringBootConfiguration:负责扫描主类以及主类的子包的一些注解@EnableAutoConfiguration:负责加载Sp...

2019-02-21 01:40:16 189

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除