首页 > 编程语言 > 详细

SpringBoot学习记录(一)

时间:2018-10-15 23:58:23      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:原理   boot   架构风格   spring框架   .com   mage   难度   font   请求   

一.SpringBoot入门

1.SpringBoot简介

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

SpringBoot的优点:

(1) 快速创建独立运行的Spring项目以及主流框架集成

(2) 使用嵌入式的Servlet容器,应用无需打成war包

(3) starters自动依赖与版本控制

(4) 大量的自动配置,简化开发,也可修改默认值

(5) 无需配置xml,无代码生成,开箱即用

(6) 准生成环境的运行时应用监控

(7) 与云计算的天然集成


缺点:SpringBoot入门容易,精通难;如果不对spring框架的原理了解,那么对springboot的开发原理也有一定的难度。

2.微服务

架构风格(服务微化)

一个应用应该是一组小型服务;可以通过HTTP的方式进行互通

每个功能元素最终都是一个可独立替换和独立升级的软件单元

技术分享图片

3.springboot入门程序helloworld

完成功能:浏览器发送hello请求,服务器接收请求并处理,响应Hello World

具体步骤:

(1) 创建maven工程;(jar)

(2) 导入依赖spring boot相关的依赖

根据官方文档,导入依赖

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring‐boot‐starter‐parent</artifactId>
        <version>1.5.9.RELEASE</version>
    </parent>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring‐boot‐starter‐web</artifactId>
        </dependency>
    </dependencies>

 

SpringBoot学习记录(一)

标签:原理   boot   架构风格   spring框架   .com   mage   难度   font   请求   

原文:https://www.cnblogs.com/FanJava/p/9795293.html

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号