当前位置: 首页>后端>正文

springboot是什么就业方向 springboot需要学什么

Spring Boot学习(入门)

1.了解Spring boot

Spring boot的官网(https://spring.io),我们需要的一些jar包,配置文件都可以在下载。添置书签后,我自己常常来看看spring boot这老兄,以及后面所需要的Spring CloudSpring Cloud Data Flow

 

 

2.Spring Boot的简介

 

    随着动态语言的流行( Ruby, Groovy, Scala, Node. js)Java的开发显得格外的笨重,繁多的配置,低下的开发效率,复杂的部署流程以及第三方技术集成难度大。

    在上述环境下, Spring Boot应运而生。它使用“习惯由于配置”的理念让项目快速运行起来。使用容器)准生产级别的基于 Spring框架的项目,使用 Spring Boot可以不用或只需要很少的Spring配置。

3.Springboot核心特点

(1)   可以以jar包的形式独立运行,运行一个 SpringBoot项目只需通过 java -jar xx.jar来运行。

(2)   内嵌 Servlet容器, Springboot可以选择 Tomcat,Jetty或者 Undertow,这样我们无须以war包形式部署项目。

(3)   简化 Maven配置, Spring Boot提供了一系列的 starter pom来简化 Maven的依赖加载。

(4)   SpringBoot会根据在类路径中的jar包,类,为jar包中的类自动配置Bean,这样就极大的减少了我们要使用的配置。



(5)   SpringBoot提供了基于http,ssh, telnet对运行时的项目进行监控。



(6)   不借助于代码生成来实现,而是通过条件注解来实现,这也是 Spring4.x的新特性,不需要任何的xm配置即可实现 Spring的所有配置。

    总结一下:

 

① 简化Spring应用开发的一个框架;
② 整个Spring技术栈的一个大整合;
③ J2EE开发的一站式解决方案;

4.微服务了解

微服务架构 是一种将单应用程序作为一套小型服务开发的方法,每种应用程序都在其自己的进程中运行,并与轻量级机制(通常是HTTP资源的API)进行通信。这些服务是围绕业务功能构建的,可以通过全自动部署机制进行独立部署。这些服务的集中化管理已经是最少的,它们可以用不同的编程语言编写,并使用不同的数据存储技术。

5.环境准备

环境约束
–Jdk1.8: Spring Boot 推荐jdk1.7及以上。
–Maven3.x: maven 3.3以上版本;Apache Maven 3.3.9。
–IntelliJIDEA2018: 用IntelliJ IDEA 或者STS。
–SpringBoot 1.5.9.RELEASE: 1.5.9版本或者更高。

 

入门准备好了,请看下一篇Spring boot 学习大全(项目搭建一)。

 



https://www.xamrdz.com/backend/3e41925796.html

相关文章: