zoukankan      html  css  js  c++  java
  • Spring Boot 企业级应用开发实战 刘伟东-2018年3月第一版

    Spring会自动搜索某些路径下的Java类 并将这些类注册微Bean实例,这样就省去了所有Bean都配置在XML的麻烦

    Spring会适当地将显示指定路径下的的类全部注册微Spring Bean 。 Spring通过使用特殊的注解来标注Bean类

    @Component 标注一个普通的Spring Bean类

    @Controller 标注一个控制器组件类

    @Service 标注一个服务组件类

    @Repository 标注一个仓库组件类

    甚至SQL语句也可以注解

    Spring Boot是伴随着Spring 4而诞生的,在继承了Spring一切优点的基础上,其最大的特色就是简化了Spring应用的集成配置 开发提供开箱即用的极致体验。

    Spring平台饱受非议的一点就是大量的XML配置及复杂的依赖管理,随着Spring 3.0的发布,Spring IO团队逐步开始拜托XML配置文件,并且在开发中大量使用约定大于配置的思想,大部分情况下就是Java Config的方式,来摆脱Spring 框架中各类纷繁复杂的配置。

    Spring框架是通过IoC机制来管理Bean的 Spring Boot依赖Spring 框架来管理对象的依赖。Spring Boot并不是Spring的精简版本 而是为了使用Spring做好各种产品准备

    Spring MVC实现了Web项目中的MVC模式,如果Spring Boot是一个Web项目,就可以选择采用Spring MVC来实现MVC模式,当然也可以选择其他类型的框架实现

    Spring Cloud框架可以因实现一整套分布式系统的解决方案(当然其中包括微服务架构方案),包括服务注册,服务发现,监控等,而Spring Boot只是作为开发单一服务的基础

    Spring Boot的Gradle插件用于支持在Gradle中方便构建Spring Boot应用。它允许开发人员将应用打包成可执行的jar或者war文件,来运行Spring Boot应用程序。

  • 相关阅读:
    洛谷 P6295
    洛谷 P4240
    洛谷 P3287
    My rating is 1064.
    洛谷 P5071
    C语言 #include <> 与 #include “” 区别
    C语言 #pragma once
    C语言 typedef 和 define 区别
    C语言 define 定义函数(多行书写)
    C语言 define 定义函数
  • 原文地址:https://www.cnblogs.com/kaixin110/p/11062599.html
Copyright © 2011-2022 走看看