zoukankan      html  css  js  c++  java
  • Spring-Boot学习纪要-1:Spring-Boot入门

      1.Spring-Boot可以理解为:

        简化Spring应用开发的一个框架;

        整个Spring技术栈的一个大集合;

        J2EE开发的一站式解决方案。

      2.Spring-Boot与微服务息息相关的,对于微服务的概念,可以概念提出者martin flower的理解

      3.Spring-Boot推荐jdk1.7及以上,开发工具个人理解用IDEA会更合适,主要优势在于与spring.io紧密结合的创建工程方式以及自带的可视图化的mavne依赖管理。

      4.常规的Spring-Boot工程通过引入对应组件的starter管理构建基本依赖,通过对应的Application的main方法作为启动入口。web项目一般都支持两种打包方法,自带Tomcat嵌入式组件的jar包(由spring-boot-starter-web引入),以及依赖于外部部署运行的war包。Spring-Boot的starter概念非常优秀,通常是用来做组件的依赖集合管理,starter通过是只做包依赖管理,引入核心组件的实现,引入对应的自动配置实现,通常自动配置实现都是通过监听器来实现,会需要增量spring.facteries配置。这种模式,starter来管理依赖和实现,使用者只需要引入对应的starter即可达成开箱即用,组件又可以通过提供定制器、可配置参数、默认实现来满足多种需求,十分灵活。

      5.SpringBoot默认会扫描入口类所在包及其下所有子包里面的类。(也就意味着这是一个无需配置即可用的扫描路径)。通常组件通过starter引入后,还需要通过对应的开关注解来表示启动组件。

  • 相关阅读:
    python os模块 常用命令
    将excel表格中的数据导入到SQL中
    临时数据表DataTable selected方法的使用
    ASP.NET数据库使用精典读取数据库中数据
    新兵开唱
    DropDownList控件的changed事件调用
    C# 读取Excel表格中的数据
    C# 强制类型转换示例
    用ADO.NET的ExecuteScalar方法返回单一值
    CentOS 6.3 桥接上网
  • 原文地址:https://www.cnblogs.com/ybk2018af/p/12500440.html
Copyright © 2011-2022 走看看