SpringBoot框架学习(一)

我没什么时间来认认真真写一个系列,只能把日常学到的东西总结巩固一下。

这篇内容:

1.自我理解的SpringBoot使用感悟。

2.一些注解的理解。

3.restful风格

4.微服务与SpringCloud

1.SpringBoot使用感悟

SpringBoot框架我才刚刚实现hello world!的程度,但是在学习该框架的过程中我对Spring框架以及注解技术有了更深层次的理解。

Spring框架的控制反转、AOP在极大的减小了开发压力,实用配置文件设置依赖关系既实现了解耦,也提高了开发效率,这一点我在学习过程中深有感触。

我工作中接触的第一个开发框架,典型的Spring+SpringMVC核心架构,在加上其他的各种框架,配置文件写了几十个,看得我头皮发麻。

SpringBoot的“约定大约配置”的思想加上注解代替配置文件的做法,进一步简化了配置的压力,用的真爽,谁用谁知道。

与该框架紧密结合的就是当下流行的微服务设计理念,搭配起来相得益彰,是未来开发的潮流和趋势。

接下来半年会做一个SpringBoot框架下的项目,需要更深入学习一下。

2.一些注解及Restful风格

①@SpringBootApplication

注明扫描区域、加载上下文、注入bean的信息

博客很多,自己看吧。

spring boot(2)-@SpringBootApplication详解

②@Controller和@RestController

这个我有必要总结一下restful风格

RESTful 架构风格概述

restful风格,restcontroller与controller详解

以及数据渲染及模板引擎

【springboot 入门篇】第3篇 从controller开始学起

3.SpringCloud及微服务

SpringCloud基于SpringBoot框架简化分布式系统的开发

不用多说,必然是当下及未来的技术潮流,赶紧学习。先从SpringBoot、分布式系统、消息队列开始,在学习其他技术模块。

千里之行,始于足下!!

原文地址:https://www.cnblogs.com/cxy2016/p/9257659.html