springboot的各项配置

18 篇文章 0 订阅

概述

springboot极大简化了配置。

经阅读springboot的官方文档,springboot提供了极简便的自动配置–就是可以根据依赖的jar猜测你可能需要的配置。

摘自springboot文档 chapter 16.
16. Auto-configuration
Spring Boot auto-configuration attempts to automatically configure your Spring application based on the jar dependencies that you have added. For example, If HSQLDB is on your classpath, and you have not manually configured any database connection beans, then we will auto-configure an in-memory database.

@EnableAutoConfiguration

开启自动配置

@SpringBootApplication

更加暴力
@SpringBootApplication =@EnableAutoConfiguration+@Configuration+@ComponentScan

MVC相关配置

可以参考springboot官方文档 chapter 27.
大致就是:想自己掌控一切就添加@EnableWebMvc,这样就取消了springboot对mvc的配置。如果就是做些额外配置添加的话,就按文档说的该继承哪个就哪个。

View层

JSP

JSP不被springboot推荐,大致是由于:springboot如果使用内嵌tomcat生成可运行jar包的话,是硬编码的。
而jsp给我感觉是运行时编译。此点参考文档 chapter 27.3.5

thymeleaf

加入对thymeleaf相关starter的依赖就可以了,至于资源文件夹及前后缀springboot都有默认,当然也可以修改。

小结

一个完整的包含前后端功能的springboot应用需要的配置极少,且可以打成jar包运行,使开发和部署过程便利了许多。
更重要的是springboot有官方文档和各种例程支持。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值