zoukankan      html  css  js  c++  java
  • 什么是 Spring Boot

    目录

    Spring Boot系列文章

    1. 什么是Spring Boot

    2. Spring Boot多模块框架

    3. Spring Boot之视图模板

    什么是 Spring Boot?

     Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。

    简化了spring项目搭建过程中的繁琐项,配置很多xml项,还不一定能跑起来项目。

    使用 Spring Boot 有什么好处

    回顾我们之前的 SSM(Spring+SpringMVC+MyBatis) 项目,搭建过程还是比较繁琐的,需要:

    1. 配置 web.xml,加载 spring 和 spring mvc
    2. 配置数据库连接、配置日志文件
    3. 配置家在配置文件的读取,开启注解
    4. 配置mapper文件
    5. .....

    而使用 Spring Boot 来开发项目则只需要,配置就可以搭建起来一个 Web 项目,并且利用 IDEA 可以自动生成生成,这简直是太方便了

    • 划重点:简单、快速、方便地搭建项目;对主流开发框架的无配置集成;极大提高了开发、部署效率。

    快速上手

    创建Spring boot的两种方式:

    下面,我们来操作一把:

    1、官网生成Spring Boot项目:

      1、spring boot官网:

     

    2、点击generate-project,下载项目,使用ide打开

       


    2、使用Idea创建spring boot项目

      1、File->New Project,选择 Spring Initializr,选择SDK,点击 Next

    2、Group、Artifact修改填一下,Packaging:jar、war注意一下,点击Next

    3、这里不选择Dependenices,生成默认spring boot项目,点击Next、Finish

     

    4、与官网生成的项目一致,修改pom.xml文件,增加web依赖,运行起来。

    5、添加Controller,运行项目

     

    6、spring boot内置了tomcatweb服务器,直接启动项目即可,从图中可以看出日志打印启动tomcat服务的端口是8080 ,代表启动成功,输出结果:

      

    总结

      通过这次实践,我们学习什么是spring boot,可以很快速和方便,帮我们构建项目,像现在流程的restfulapi、微服务系统等。

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
  • 相关阅读:
    架构设计的方法学 【转】
    异常处理
    Java中---HashSet中的Set()方法不能加重复值的原因,唯一性
    java中Set集合
    java中foreach语法和总结
    泛型的处理
    迭代器错误处理
    防重复提交
    mqtt安装和使用
    字符串正则替换
  • 原文地址:https://www.cnblogs.com/wspaceworld/p/11315901.html
Copyright © 2011-2022 走看看