- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 SpringBoot自动配置原理
一、引言在Spring+SpringMVC框架下,我们需要两个配置文件(一个文件也行哈),来集成Spring和SpringMVC。但使用SpringBoot之后,我们就不需要像之前那样繁琐的配置了,SpringBoot帮我们一站式配置好,这就要归功于SpringBoot的自动配置。下面我们来探索一下自动配置的原理。下面这个链接是SpringBoot官方文档,专门介绍了在application....
2018-09-28 16:46:34 289
原创 SpringBoot使用外置的Servlet容器——Tomcat
一、引言对于SpringBoot,它提供嵌入式的Servlet容器(Tomcat),可以很方便的把应用打成可执行的jar包。这种方式:简单、便携。但这种方式的缺点就是默认不支持JSP,优化定制也比较复杂。 下面使用外部的Tomact,将项目打成War包,并运行在外部的Tomcat上。二、使用步骤(1)、创建一个war项目 将打包方式改成war 生成好的项目结构如下...
2018-09-10 13:14:03 786
原创 SpringBoot对静态资源的映射规则
1、SpringBoot对静态资源的映射规则;WebMvcAuotConfiguration类: @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { if (!this.resourceProperties.isAddMappings()) { ...
2018-09-09 20:59:54 1027
原创 SpringBoot配置文件加载位置和属顺序
SpringBoot配置文件加载位置和属顺序1、SpringBoot启动时,会依次扫描以下位置的application.properties或者application.yml文件,来作为SpringBoot的默认配置文件: (1)、第一个位置:当前项目的根文件夹下的config文件夹–file:./config/ (2)、第二个位置:当前项目的根文件夹下–file:./ ...
2018-09-07 19:39:20 1510
原创 SpirngBoot配置文件YAML
一、引言在使用Spring Initializr创建SpringBoot项目时,文件的目录结构如下图。 其中SpringBoot会生成一个全局的配置文件application.properties(配置文件名是固定的),该配置文件也还可以用application.yml替代。对于application.properties格式的配置文件,我们在用spring时就使用这种,就不多做介绍...
2018-09-02 20:04:42 268
原创 Spring Boot入门HelloWorld
一、引言在日常的工作中,我所用到的框架更多的是Spring+SpringMVC+Mybatis的单体应用(ALL IN ONE)。所谓单体应用,就是前端页面和后台的所有业务都放在一个工程里。在开发和测试时,只需要将工程打个War包,放到Tomcat中,就可以运行起来,供用户访问。如果这种单体应用,到达一定的用户访问量时,可以多加几台Tomcat,用Nginx实现负载均衡,也能解决并发和高可用问...
2018-09-02 13:40:14 13768 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人