zoukankan      html  css  js  c++  java
  • springboot入门环境配置


    Spring Boot是一套基于Spring框架的微服务框架。

    Spring Boot的作用
    就是大大减少了Spring与其他框架整合的代码,也实现了Spring开发的Web应用的快速部署。(使用jar发布web应用)

    Spring Boot的特点
    (1)实现了各种主流的框架的快速整合
    (2)实现了Spring的应用的快速部署,使用Spring Boot的Web应用可以以Jar的方式部署。


    Spring Boot中可以使用Spring框架的所有注解。如果没有学过纯注解Spring框架配置,需要先学习Spring纯注解的配置。

    所谓的纯注解:就是一个Spring配置文件都没有的配置。

    涉及Spring框架的纯注解配置类常用注解如下:
    @Configuration       声明一个配置类,配置类的功能等同spring的配置文件
    @Bean            将没有声明@Component/@Controller/@Serivce/@Repository的类加入到Spring容器
    @PropertySource      在Spring的配置里读取,增加的这个注解,可以使用@Value注解获得properties文件的内容
    @Value            获得上下文中,Properties文件的内容等同与Spring配置文件的${key}
    @ComponentScan      用于扫描类,创建对象到Spring容器中等同Spring配置文件<context:component-scan>
    @ConditionalOnMissingBean 表示如果Spring容器已经有该类的对象就不执行创建对象的方法再创建一次了。


    简单配置入门事例
    第一步:新建一个maven项目,注意使用jar的方式创建项目,而不是使用web包

     

    第二步:到spring boot官方复制pom的依赖到pom.xml文件,网站地址为:http://projects.spring.io/spring-boot/
    点击Spring Initializr

    选择参数


    设置好参数后点击See all

    勾选DevTools: Spring Boot Development Tools模块,springboot是支持热启动的,这样每次修改代码后就会自动编译,


    勾选springMVC模块

     

    第三步:生成SpringBoot项目

     

    点击生成jar包,下载后把jar包解压


    第四步:复制POM.xml
    找到下载好的pom.xml文件的内容复制到我们创建的Maven项目中的pom.xml文件


    第五步:注意事项:如果出现错误,查看Problems,根据提示解决问题

     

    出现错误,对显目进行更新

  • 相关阅读:
    zabbix基于docker安装
    配置Windows实例NTP服务
    linux 上使用yum 安装openjdk1.8
    【Spring Boot-技巧】API返回值去除为NULL的字段
    【微服务】之七:轻松搞定SpringCloud微服务-API权限控制
    【微服务】之六:轻松搞定SpringCloud微服务-API网关zuul
    【DevOps】团队敏捷开发系列--开山篇
    【微服务】之五:轻松搞定SpringCloud微服务-调用远程组件Feign
    【微服务】之四:轻松搞定SpringCloud微服务-负载均衡Ribbon
    【微服务】之三:从零开始,轻松搞定SpringCloud微服务-配置中心
  • 原文地址:https://www.cnblogs.com/ong-zhanhon/p/10858731.html
Copyright © 2011-2022 走看看