zoukankan      html  css  js  c++  java
  • spring boot 第一个项目

    1,新建1个maven项目,类型:simple project 即可

    2.pom 文件加入:

    <dependencies>
      <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
      <version>2.0.1.RELEASE</version>
      </dependency>
    </dependencies>

    3.加个包名:jt.dms

    package jt.dms;

    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;

    @SpringBootApplication
    public class MainApp {
    public static void main(String[] args) {
    SpringApplication.run(MainApp.class, args);
    }
    }

    运行即可.
    4.用chrome 浏览器 访问8080即可.

    二.自动编译支持.
    pom.xml 加入.然后ALT+F5 刷新即可. update projet

    <dependency>

    <groupId>org.springframework</groupId>
    <artifactId>springloaded</artifactId>
    <version>1.2.8.RELEASE</version>
    </dependency>

    <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <version>2.0.3.RELEASE</version>
    </dependency>


    三,spring boot 配置文件
    通过以下方式:
    SpringApplication 将从以下位置加载 application.properties 文件,并把
    它们添加到Spring Environment 中:
    1. 当前项目的根目录下的 /config 子目录。
    2. 当前项目的根目录(/)。
    3. classpath下的 /config 包。
    4. classpath根路径(root)。
    该列表是按优先级排序的(列表中位置高的路径下定义的属性将覆盖位置低的)。
    注 你可以使用YAML('.yml')文件替代'.properties'。
    如果不喜欢将 application.properties 作为配置文件名,你可以通过指
    定 spring.config.name 环境属性来切换其他的名称,也可以使
    用 spring.config.location 环境属性引用一个明确的路径(目录位置或文件路
    径列表以逗号分割)。
    $ java -jar myproject.jar --spring.config.name=myproject

    $ java -jar myproject.jar --spring.config.location=classpath:/de
    fault.properties,classpath:/override.properties
    注 在初期需要根据 spring.config.name 和 spring.config.location 决定加
    载哪个文件,所以它们必须定义为environment属性(通常为OS env,系统属性或
    命令行参数)。

  • 相关阅读:
    论有一个服务器后可以干什么
    golang的安装后的文件目录解析
    使用go自带的http包搭建一个的web服务器
    python字符串问题—文件排版
    Python 整数的N进制字符串表示,循环和函数_亲密数,DNA匹配A
    mongodb 基本CRUD
    pip;python包管理工具
    STM32中assert_param的使用
    stm32.cube(一)——系统架构及目录结构
    HTTP、TCP、UDP,Socket,HTTPS
  • 原文地址:https://www.cnblogs.com/MaxLife/p/9391594.html
Copyright © 2011-2022 走看看