• springboot 的简介---->简化应用开发的框架


    SpringBoot 可以简化Spring应用开发,约定大于配置

    化繁为简,justrun 独立的产品级别的应用

     背景:J2EE笨重的开发。繁多的配置,低下的开发效率,复杂的部署流程,第三方技术集成难度大。

     解决:Spring 全家桶时代

                Spring Boot  J2EE一站式解决方案

                Spring Cloud 分布式整体解决方案

    SpringBoot的优点:

    SpringBoot优缺点
    优点:
    1、快速构建项目。
    2、对主流开发框架的无配置集成。
    3、项目可独立运行,无须外部依赖Servlet容器。
    4、提供运行时的应用监控。
    5、极大的提高了开发、部署效率。
    6、与云计算的天然集成。

     缺点:

    1、如果你不认同spring框架,也许这就是缺点。
    2、SpringBoot特性
    3、创建独立的Spring项目
    4、内置Tomcat和Jetty容器
    5、提供一个starter POMs来简化Maven配置
    6、提供了一系列大型项目中常见的非功能性特性,如安全、指标,健康检测、外部配置等
    7、完全没有代码生成和xml配置文件

       SpringBoot产生的背景是在微服务概念的产生,微服务,是一种架构风格。一个应用应该是一组小型服务,可以

       通过HTTP方式互通,单体应用,ALL IN ONE 每一个功能元素都是一个可独立替换和升级的软件单元

    微服务的文档   https://martinfowler.com/

    STS  ( Spring Tool Suite 4)是由SpringBoot提供的类ECLIPSE工具,集成了Spring插件

  • 相关阅读:
    Linux下文件的压缩和解压
    Env: Linux下Source Insight安装
    [uart]2.tty和uart的函数调用流程
    [uart]stty命令使用
    腾讯云的云数据库MYSQL配置
    MySQL分支Percona
    MYSQL的历史
    MYSQL的价格
    mysql之event
    Linux下设置网卡静态ip
  • 原文地址:https://www.cnblogs.com/shitulaoma/p/12450057.html
Copyright © 2020-2023  润新知