SpringBoot 笔记2

文章目录

1 SpringBoot 介绍

使用 SpringBoot 很容易创建一个,独立运行(运行 jar, 内嵌 Servlet容器),准生产级别的,基于 Spring框架的项目,使用 SpringBoot,可以不用或者只需很少的 Spring配置
‘习惯优于配置’ — 项目中存在大量的配置,此外,还内置一个习惯性的配置,让你无须手动进行配置

SpringBoot 核心功能

1)独立运行的 Spring项目
Spring Boot 可以以 jar 包的形式独立运行,运行一个 Spring Boot 项目只需通过 java–jar xx.jar 来运行
2)内嵌 Servlet 容器
SpringBoot 可选择内嵌Tomcat、Jetty 或者 Undertow,这样我们无须以 war 包形式部署项目
3)提供 starter 简化 Maven配置
Spring 提供了 一系列的 starter pom 来简化 Maven 的依赖加载
4)自动配置 Spring
SpringBoot 会根据在类路径中的 jar包,类,为 Jar包里的类自动配置 Bean,这样会极大地减少我们需要使用的配置。当然,Spring Boot 只是考虑了大多数的开发场景,并不是所有的场景,若在实际开发中我们需要自动配置 Bean,而 Spring Boot 没有提供支持,则可以自定义自动配置
5)准生产的应用监控
SpringBoot 提供基于 http, ssh, telnet 对运行时的项目进行监控
6)无代码生成和 xml配置
Spring Boot 的神奇的不是借助于代码生成来实现的,而是通过条件注解来实现的,这是 Spring 4.x 提供的新特性。Spring 4.x 提倡使用 Java 配置和注解配置组合,而 Spring Boot 不需要任何 xml 配置即可实现 Spring 的所有配置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值