背景:明天就要入职新工作了,工作中会用到spring boot和spring cloud等相对新的框架。
本文是spring boot系列的开篇,spring boot系列文章至少会有10来20篇,用于记录工作和学习中的问题与解决方案。
spring boot是什么?spring boot就是类似于Ruby on Rails和Grails的约定优于配置的全栈式Web框架。
什么!!!你没学过Ruby on Rails和Grails。好吧,其实我也没学过。
maven总学过吧,没学过请自行google。
什么是约定由于配置?就是它提供了一些默认的约定,约定一些目录的结构和配置信息的默认配置,简化开发的流程。
其实,spring boot本身并没有新增多少功能,只是将现有的常用的框架和类库整合起来。
spring boot系列使用的项目是我之前的github项目Jisonami2的0.1.x系列,github地址:
https://github.com/jisonami/Jisonami2
0.0.x系列是我之前的文章,Spring+SpringMVC+MyBatis+Maven框架整合:
http://jisonami.iteye.com/blog/2295345
广告我的github项目:
http://jisonami.iteye.com/blog/2292165
下面记录了spring boot使用过程中一些参考的博文和文档
spring-boot系列文章使用的是Spring-boot-1.3.3,github地址:
https://github.com/spring-projects/spring-boot/tree/1.3.x
spring-boot-1.3.x的官方示例工程:
https://github.com/spring-projects/spring-boot/tree/1.3.x/spring-boot-samples
spring-boot-1.3.0的中文文档(参考指南):
https://www.gitbook.com/book/qbgbook/spring-boot-reference-guide-zh/details
spring-boot知名博主博客(已出书):
http://wiselyman.iteye.com/category/325448
spring-boot应用启动原理分析:
http://blog.csdn.net/hengyunabc/article/details/50120001
Spring-boot配置文件 application.properties(参考):
http://www.tuicool.com/articles/veUjQba
深入学习微框架:Spring Boot:
http://www.infoq.com/cn/articles/microframeworks1-spring-boot
分享到:
相关推荐
Spring Boot Reference Documentation是一个详尽的指南,适用于希望快速上手Spring Boot,以及希望深入了解其工作原理的Java开发者。它提供了一站式的参考资源,覆盖了从设置开发环境到部署生产应用的全过程。文档...
【Spring-Boot开篇】是关于Spring Boot技术的初步介绍,Spring Boot是现代Java开发中的一个关键框架,它简化了创建独立、生产级别的基于Spring的应用程序。这篇博文可能涵盖了Spring Boot的基本概念、核心特性以及...
开篇词:为什么要学 Spring Boot.pdf 第 1-1 课:Spring Boot 产生的背景和它的设计理念.pdf 第 1-2 课:Spring Boot 2.0 都更新了什么(上).pdf 第 1-2 课:Spring Boot 2.0 都更新了什么(下).pdf 第 1-3 课...
【Spring Boot概述】 Spring Boot是由Pivotal团队创建的一个创新框架,它的主要目标是简化基于Spring的应用程序的初始化...通过深入学习和实践,开发者可以更好地利用Spring Boot的特性,构建稳定、高效的企业级应用。
对于已经具备一定Spring Boot使用经验但希望进一步深入学习、熟练掌握该框架特性的开发者而言,从零开始搭建一个完整的后端脚手架不仅有助于加深对Spring Boot的理解,还能提供一系列实用的解决方案。本文旨在通过...
在学习和使用 Spring Boot、Spring Cloud 时,掌握 Spring 框架的基本原理和核心特性至关重要。因为 Spring 是它们的底层基础,理解 Spring 的生命周期管理、AOP(面向切面编程)、IoC(控制反转)和 DI(依赖注入)...
本书在开篇之前对Spring的设计理念和整体架构进行了全面的介绍,能让读者从宏观上厘清Spring各个功能模块之间的关系;第一部分详细分析了Spring的核心:IoC容器和AOP的实现,能帮助读者了解Spring的运行机制;第二...
Spring Boot指导手册为我们提供了一个全面的Spring Boot学习路径,涵盖从基础知识到高级特性的所有内容。Spring Boot是由Pivotal团队提供的全新框架,旨在简化新Spring应用的初始搭建以及开发过程。它使用“约定优于...
通过这一系列的学习资源,初学者能够逐步建立起对Spring框架的全面认识,掌握其核心概念和配置方法,并能够动手实现简单的Spring应用。随着技能的提升,他们将有能力解决更复杂的问题,进一步挖掘Spring框架的潜力。
│ 开篇词 从零开始:为什么要学习 Spring Boot?.mp4 │ 01 家族生态:如何正确理解 Spring 家族的技术体系?.mp4 │ 02 案例驱动:如何剖析一个 Spring Web 应用程序?.mp4 │ 03 多维配置:如何使用 Spring ...
开篇词:手把手带你搭建Vue3+Spring Boot大型前后端分离项目 项目须知和课程约定 2023年2月小册全新优化升级 全栈开发!你必须要知道的“前后端分离” 前端模块化的发展历史 传统页面和单页面的权衡与抉择 准备工作...
Spring Boot 是一个由 Pivotal 团队开发的框架,它是 Spring 框架的扩展,旨在简化基于 Spring 的应用程序的开发。通过提供预配置的 starter POMs(Maven 依赖),Spring Boot 可以帮助开发者快速启动新项目,避免了...
Spring框架是Java平台的一个开源全栈开发框架,用于简化企业级应用程序开发。它的核心特性之一是依赖注入(Dependency ...虽然文档中推荐了Spring Boot,但是理解Spring框架文档仍然对于深入掌握Spring技术栈至关重要。
整体来看,《Spring Boot中文手册》是一份内容丰富、结构清晰的指南,它不仅为初学者提供了入门的路径,也为有经验的开发者提供了深入理解和优化Spring Boot应用的参考资料。通过对Spring Boot的全面介绍和深入分析...
第四章关键技术及实现,深入探讨Spring框架的关键组件,如Spring Boot、Spring MVC等,以及它们如何用于实现系统功能。描述技术选型的理由,并展示创新之处。 第五章系统实现及运行测试,展示系统实现的细节,包括...
"Java学习概述笔记"这部分内容,作为课程的开篇,旨在为初学者提供一个全面的Java学习视角,帮助他们了解Java的核心概念,以及如何在实际项目中应用这些知识。 Java是一种广泛使用的面向对象的编程语言,由Sun ...
通过实施这个项目,论文表明了JAVA、MYSQL和Spring Boot的组合可以成功构建一个高效、易用的校园新闻网站。该系统不仅可以满足校园新闻的发布需求,还能提供一个互动的平台,增进学生、教师之间的交流。最后,论文...
笔记可能涵盖微服务的概念、Spring Boot与Spring Cloud的使用,以及服务发现、熔断、限流和降级等微服务治理策略。 8. **09MySQL数据库篇.pdf** - MySQL是常用的数据库系统,这部分可能涉及SQL基础、事务处理、索引...
对于 Spring 集成,手册提供了集成 Activiti 工作流程引擎到 Spring 框架的详细指导,包括 ProcessEngineFactoryBean 的使用,事务管理,表达式语言的支持,自动资源部署,以及在 Spring Boot 环境下集成 Activiti ...