• springboot学习(一)创建springboot项目


    打开 https://start.spring.io 这个网站,

    所有配置完成后,点击最下面的 GenerateProject 按钮,或者点击 Alt+Enter 按键,此时会自动下载项目,将下载下来的项目解压,然后用 IntelliJ IDEA 或者 Eclipse 打开即可进行开发

    第二种

    IntelliJ IDEA 只有 ultimate 版才有直接创建 Spring Boot 项目的功能,社区版是没有此项功能的。

    首先在创建项目时选择 Spring Initializr,如下图:

    img

    然后点击 Next ,填入 Maven 项目的基本信息,如下:

    img

    再接下来选择需要添加的依赖,如下图:

    img

    勾选完成后,点击 Next 完成项目的创建。

    第三种

    直接创建maven项目,添加依赖

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

    spring-boot-starter-parent是一个特殊的starter,它用来提供相关的Maven默认依赖。使用它之后,常用的包依赖可以省去version标签,会从parent这里继承

    添加成功后,再在 java 目录下创建包,包中创建一个名为 App 的启动类,如下:

    @EnableAutoConfiguration
    @RestController
    public class App {
       @GetMapping("/hello")
       public String hello(){
           return "hello";
      }
       public static void main(String[] args) {
           SpringApplication.run(App.class,args);
      }
    }

    @EnableAutoConfiguration 表示开启自动化配置。

    然后执行这里的 main 方法就可以启动一个 Spring Boot 工程了。

    项目结构

    项目结构大致如下图:

    img

    resources/static用来存放静态资源,resources/templates 是一个放页面模板的位置(你看到的 Thymeleaf 模板虽然后缀为 .html,其实并不是静态资源)

     

  • 相关阅读:
    java:UDP广播发送与接收数据报实现
    使用Python自由切分pdf文件提取任意页面
    python实现 -- 盆友圈九宫格
    三次登陆
    django 连接 已有数据库 导出 models表
    默认列表转字典
    代码中的去掉注释
    python 列表套字典 根据相同的key分组
    python 列表套列表去重,列表套字典去重
    Tengine更新安装
  • 原文地址:https://www.cnblogs.com/yjh1995/p/14164411.html
Copyright © 2020-2023  润新知