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

    1.Spring Boot 是spring家族的全新框架;

    Spring Boot 是简化spring 应用程序的创建和开发过程, 也就是说Spring Boot 能够简化之前采用ssh, ssm框架进行开发的过程;

    2. Spring Boot 简化配置

    在以往我们采用ssh, ssm框架进行开发的时候,搭建环境, 在编码之前我们需要做很多工作; 比如配置web.xml, 配置Spring,配置mybatis, 而SpringBoot框架对此开发过程进行了革命性的

    颠覆,抛弃了繁琐的xml配置过程,采用很多默认配置简化我们的工作;

    Spring Boot还让部署变简单,监控变简单;里面集成了大量常用的组件.

    3. Spring Boot的特性

    1.能够快速创建基于spring的应用程序;

    2.能够直接使用java main方法启动内嵌的tomcat,jetty服务器运行Spring Boot程序,不需要部署war包;

    3.提供约定的start pom来简化maven配置,让maven配置变简单;

    4.根据maven的配置依赖,spring boot自动配置spring,springmvc等;

    5.提供程序的健康检查等功能;

    6.基本可以完全不使用xml配置,采用注解开发;

    4. Spring Boot的四大核心

    1.自动配置:正对很多Spring的应用程序和常用的功能,spring boot提供自动相关配置;

    2.起步以来:告诉spring boot 需要什么功能,它能够引入依赖库;

    3.actuator: 让你能够深入运行的spring boot的应用程序, 一探spring boot内部的信息,运行状态;

    4.命令行界面:这是spring boot的可选界面,主要正对groovy语言使用;

    5. Spring Boot 的开发环境

    1.推荐使用spring boot最新版本;

    2.如果使用eclipse, 推荐安装spring tool suite(sts)插件

    3.如果使用idea旗舰版,自带spring boot插件;

    如果以上都没有,可以去网站:https://start.spring.io/ 

    4.推荐使用maven 3;

    5.推荐使用java 8, 虽然spring boot也支持java 6

  • 相关阅读:
    POJ 2752 Seek the Name, Seek the Fame
    POJ 2406 Power Strings
    对闭包的理解(closure)
    HDU
    Python字典遍历的几种方法
    面向对象的六大原则
    Android添加代码检查权限
    Android请求网络权限
    android广播接收器BroadcastReceiver
    Android中SQLite下 Cursor的使用。
  • 原文地址:https://www.cnblogs.com/shihuibei/p/9424831.html
Copyright © 2011-2022 走看看