SpringBoot
来源:互联网 发布:方便面 数据报告 编辑:程序博客网 时间:2024/05/16 00:27
Spring Boot是用来简化新Spring应用的初始搭建及开发过程,也就是说用来把项目的多个框架的配置文件放在SprinBoot里做自动引导。(引导器)
Spring Boot主要有如下核心功能:
1.独立运行的Spring项目
Spring Boot可以以jar包的形式来运行,运行一个Spring Boot项目我们只需要通过java -jar xx.jar类运行。非常方便。
2.内嵌Servlet容器
Spring Boot可以内嵌Tomcat,这样我们无需以war包的形式部署项目。
3.提供starter简化Maven配置
使用Spring或者SpringMVC我们需要添加大量的依赖,而这些依赖很多都是固定的,这里Spring Boot 通过starter能够帮助我们简化Maven配置。
4.自动配置Spring
5.准生产的应用监控
6.无代码生成和xml配置
Spring Boot的配置文件
Spring Boot使用一个全局的配置文件application.properties或者application.yml,配置文件放在src/main/resources目录下。properties是我们常见的一种配置文件,Spring Boot不仅支持properties这种类型的配置文件,也支持yaml语言的配置文件,我这里以properties类型的配置文件为例来看几个案例。
1.修改Tomcat默认端口和默认访问路径
Tomcat默认端口是8080,我将之改为8081,默认访问路径是http://localhost:8080,我将之改为http://localhost:8081/helloboot,我们来看看这两个需求要怎么样通过简单的配置来实现。
很简单,在application.properties文件中添加如下代码:
server.context-path=/hellobootserver.port=8081
- springboot
- SpringBoot
- SpringBoot
- springboot
- SpringBoot
- springboot
- SpringBoot
- springboot
- Springboot
- springboot
- SpringBoot
- SpringBoot
- Springboot
- springboot
- springboot
- Springboot
- springboot
- springBoot
- Kotlin学习-类和对象(六)
- android Process.killProcess 和 System.exit(0) 区别
- Java 驼峰字符串转下划线连接
- 多线程(一)
- 自己用的unity学习笔记(四)——unity3d UGUI
- SpringBoot
- Python海量数据处理之_Hadoop(一)集群搭建
- exe生成一键式安装版exe(中文安装,安装后exe图标自定义)
- TortoiseHg 命令
- 微信支付的支付目录配置的坑
- 喝果汁、玩AR,AR圈里总有一种让人又爱又恨的走心体验
- 手把手教你怎么撩妹,五分钟读懂!提取于《谈话的力量》
- 2017.12.21
- JSP学习心得之一:JSP开发环境下载与配置