`
rensanning
  • 浏览: 3552486 次
  • 性别: Icon_minigender_1
  • 来自: 大连
博客专栏
Efef1dba-f7dd-3931-8a61-8e1c76c3e39f
使用Titanium Mo...
浏览量:38217
Bbab2146-6e1d-3c50-acd6-c8bae29e307d
Cordova 3.x入门...
浏览量:607582
C08766e7-8a33-3f9b-9155-654af05c3484
常用Java开源Libra...
浏览量:682769
77063fb3-0ee7-3bfa-9c72-2a0234ebf83e
搭建 CentOS 6 服...
浏览量:89518
E40e5e76-1f3b-398e-b6a6-dc9cfbb38156
Spring Boot 入...
浏览量:402107
Abe39461-b089-344f-99fa-cdfbddea0e18
基于Spring Secu...
浏览量:69759
66a41a70-fdf0-3dc9-aa31-19b7e8b24672
MQTT入门
浏览量:91828
社区版块
存档分类
最新评论

Spring Boot 入门 - 目录

 
阅读更多
Spring提供了一系列比如依赖注入,事务管理,MVC、REST等功能来帮助开发者构建应用。同时提供了基于XML、基于注解、基于JavaConfig的灵活配置方式。SpringBoot构建在Spring之上,可以大大的简化Spring应用的配置开发过程。比如:简化依赖管理、自动配置、嵌入式Servlet容器、大量有用的工具等。SpringBoot项目中不需要也不会自动生成任何XML配置文件,包括web.xml在内。建议阅读这篇文章:How not to hate Spring in 2016。Spring4发布同时也推出了Spring Boot,2014年Spring Boot 1.0.0 发布。

借助Spring的强大无缝集成功能,SpringBoot也能很好的集成各大OSS开源框架。比如:
Spring Security, Spring Data, Spring Cloud, Spring Integration, Spring Batch, Spring Session, Jersey, JPA, Redis, MongoDB, JWT, OAuth2, Swagger等等。

Spring(DI/IOC)、Spring MVC(Dispatcher Servlet, ModelAndView, View Resolver)、Spring Boot(Dependencies Stack, Auto Configuration,Embedded Server Integrations)



四大神器
  • Spring Boot Starters
  • Spring Boot AutoConfigurator
  • Spring Boot CLI
  • Spring Boot Actuator

官方文档
Spring Boot Reference Guide:http://docs.spring.io/spring-boot/docs/current/reference/html/index.html
Spring Boot Reference Guide中文版:https://github.com/qibaoguang/Spring-Boot-Reference-Guide
Spring Boot Samples:https://github.com/spring-projects/spring-boot/tree/master/spring-boot-samples
Spring Guides:http://spring.io/guides

相关书籍
  

开发环境
  • Windows7 (64bit)
  • JDK 8
  • Spring Tool Suite (STS)
  • Maven 3
  • Tomcat 8 (Servlet 3)
  • Spring Boot 1.5.1.RELEASE
  • Spring Framework 4.3.6.RELESAE

基础篇
Spring Boot 入门 - 基础篇(1)- 创建工程 详细内容
Spring Boot 入门 - 基础篇(2)- 嵌入式容器 详细内容
Spring Boot 入门 - 基础篇(3)- 日志管理 详细内容
Spring Boot 入门 - 基础篇(4)- 静态资源 详细内容
Spring Boot 入门 - 基础篇(5)- 使用WebJars 详细内容
Spring Boot 入门 - 基础篇(6)- 页面模板 详细内容
Spring Boot 入门 - 基础篇(7)- 国际化 详细内容
Spring Boot 入门 - 基础篇(8)- 数据库操作 详细内容
Spring Boot 入门 - 基础篇(9)- 文件上传下载 详细内容
Spring Boot 入门 - 基础篇(10)- 发送邮件 详细内容
Spring Boot 入门 - 基础篇(11)- 数据源配置 详细内容
Spring Boot 入门 - 基础篇(12)- 数据校验 详细内容
Spring Boot 入门 - 基础篇(13)- 异常处理 详细内容
Spring Boot 入门 - 基础篇(14)- 参数设置 详细内容
Spring Boot 入门 - 基础篇(15)- 工程部署 详细内容

进阶篇
Spring Boot 入门 - 进阶篇(1)- Servlet、Filter、Listener、Interceptor 详细内容
Spring Boot 入门 - 进阶篇(2)- 异步调用(@Async) 详细内容
Spring Boot 入门 - 进阶篇(3)- 定时任务(@Scheduled) 详细内容
Spring Boot 入门 - 进阶篇(4)- REST访问(RestTemplate) 详细内容
Spring Boot 入门 - 进阶篇(5)- 数据缓存(@Cacheable) 详细内容
Spring Boot 入门 - 进阶篇(6)- 启动加载(CommandLineRunner) 详细内容
Spring Boot 入门 - 进阶篇(7)- 自动配置(AutoConfigure) 详细内容
Spring Boot 入门 - 进阶篇(8)- 应用监控(Actuator) 详细内容

参考:
https://www.youtube.com/watch?v=sbPSjI4tt10
http://www.dineshonjava.com/2016/06/introduction-to-spring-boot-a-spring-boot-complete-guide.html
http://qiita.com/opengl-8080/items/05d9490d6f0544e2351a
http://qiita.com/uzresk/items/31a4585f7828c4a9334f
  • 大小: 32.4 KB
  • 大小: 28.4 KB
  • 大小: 48.5 KB
分享到:
评论

相关推荐

    spring boot入门--创建项目到数据库连接

    在这个“spring boot入门--创建项目到数据库连接”的教程中,我们将深入探讨如何从零开始创建一个 Spring Boot 项目,并实现与数据库的连接。 首先,我们需要理解 Spring Boot 的核心特性。它内置了一个内嵌的...

    Spring-Boot-Reference-Guide-master

    Spring-Boot-Reference-Guide SpringBoot文档 入门级

    spring-boot-reference-2.7.13.pdf

    文档概览部分对 Spring Boot 的文档进行了概括性介绍,包括 Spring Boot 的概述、快速入门、配置、自动配置、 starters 等。 4. 第一步骤 第一步骤部分指导用户如何快速开始使用 Spring Boot,包括项目结构、依赖...

    Spring Boot 入门 - 基础篇(11)- 数据源配置

    在本篇“Spring Boot入门 - 基础篇(11)- 数据源配置”中,我们将探讨如何在Spring Boot项目中配置数据源,以便连接到数据库并执行相关的CRUD操作。Spring Boot以其自动化配置和简化开发流程而受到广泛欢迎,它使得...

    spring-boot-reference.pdf

    1. Spring Boot文档结构:文档分为三大部分,第一部分是关于Spring Boot的文档介绍、获取帮助、入门步骤、学习Spring Boot特性和将应用转移到生产环境;第二部分是使用Spring Boot,包括构建系统、代码结构、配置类...

    spring-boot-01-helloworld.zip

    Spring Boot学习笔记-------(二)spring boot入门,配套例子代码,博客地址:https://blog.csdn.net/huaya1127/article/details/104130300

    j360-boot, j360-boot --- 使用Spring Boot封装j360,Spring Boot入门到深入学习demo.zip

    j360-boot, j360-boot --- 使用Spring Boot封装j360,Spring Boot入门到深入学习demo

    spring-boot-dubbo

    《Spring Boot整合Dubbo入门实例详解》 在现代企业级应用开发中,Spring Boot和Dubbo作为两个重要的技术组件,分别扮演着简化Spring应用初始化和构建,以及提供高性能、轻量级服务治理的角色。本教程将详细介绍如何...

    spring-boot-reference2.0

    Spring Boot 并不试图覆盖所有 Spring 功能,而是为最常见的用例提供一个更快、更便捷的入门途径。 1. **起步依赖(Starters)** Spring Boot 的核心特性之一是起步依赖。这些预定义的 Maven 或 Gradle 依赖组合,...

    spring-boot-reference-guide-zh

    - Spring Boot CLI示例快速入门,通过实例展示如何快速搭建项目。 - **升级指南**:从早期版本升级至最新版本的过程说明,包括依赖更新、代码修改等关键步骤。 - **第一个Spring Boot应用**: - **创建POM文件**:...

    Spring Boot-实战

    1. **Spring Boot入门**:介绍如何创建第一个Spring Boot项目,讲解Spring Initializr工具的使用,以及如何通过Maven或Gradle构建项目。 2. **核心概念**:深入解析Spring Boot的自动配置原理,以及如何自定义配置...

    spring-boot-1-demo

    这个名为 "spring-boot-1-demo" 的项目是 Spring Boot 的一个入门示例,旨在帮助开发者理解如何创建并运行一个基本的 Spring Boot 项目。 在 Spring Boot 中,启动类(通常包含 `@SpringBootApplication` 注解)是...

    spring-boot-starter-mybatis:Spring Boot MyBatis入门

    这是MyBatis的非官方Spring Boot Starter 与官方相反,它遵循其他Spring Boot数据存储库的约定并实现适当的Spring Data接口。 这种方法的优点是在切换持久层上几乎无需花费任何努力。 问题跟踪 Maven依赖 ...

    spring-boot-starter-minio:用于Spring Boot的Minio启动器

    Spring Boot Starter Minio Spring Boot Starter,它可以连接到Minio存储桶,以保存,获取和删除对象。 入门者还为执行器嵌入了指标和运行状况检查。 快速开始 只需将依赖项添加到现有的Spring Boot项目中即可。 ...

    spring-boot-helloworld

    在“spring-boot-helloworld”项目中,我们看到这是一个入门级的Spring Boot应用,虽然规模不大,但包含了Spring Boot的核心特性,为初学者提供了很好的学习模板。下面我们将深入探讨其中的关键知识点。 1. **...

    spring-boot-reference

    #### 一、Spring Boot 文档概览与入门 **1. 关于文档** - **版本说明**:该文档版本为 1.2.5.RELEASE,由 Phillip Webb、Dave Syer、Josh Long 等多位专家共同编撰。 - **版权说明**:文档版权所有自 2013-2015 ...

    spring-boot-test-getting-started:Spring测试入门

    Spring测试入门 Spring Boot提供了许多实用程序和注释,可以在测试应用程序时提供帮助。 测试支持由两个模块提供: spring-boot-test :包含核心项 spring-boot-test-autoconfigure : spring-boot-test-...

    learning-spring-boot-2.0 2nd.Edition

    1. **快速入门**:了解Spring Boot的基本结构和原理,以及如何创建第一个Spring Boot应用。 2. **核心组件**:深入理解自动配置、starter、Spring Boot Actuator等核心组件的工作机制。 3. **Web开发**:使用...

Global site tag (gtag.js) - Google Analytics