码迷,mamicode.com
首页 > 编程语言 > 详细

SpringBoot学习记录(一)

时间:2018-10-16 02:15:30      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:enc   完成   servlet   work   star   云计算   style   依赖   图片   

一.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学习记录(一)

标签:enc   完成   servlet   work   star   云计算   style   依赖   图片   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!