zoukankan      html  css  js  c++  java
  • Spring-Boot基础使用

    1.创建Spring-boot的两种方式:工具IntelliJ IDEA

    1.1 新建Maven项目(第一种)

    1.1.1 输入你的组 和项目名 之后项目位置等等信息(省略步骤)

    项目结构(java里面是我之后创建的,默认是没有的)

    1.1.2 在pom.xml中加入

    <!-- SpringBoot父类标签库 -->
    <parent>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-parent</artifactId>
            <version>2.1.0.RELEASE</version>
    </parent>
    <dependencies>
            <!-- SpringBoot的启动器 -->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
            </dependency>
    </dependencies>

    1.1.3 创建可执行springboot类

    就我这个文件目录来说 springBoot是和controller文件和pojo文件时同级。(如果把springBoot放controller中那么pojo的相关注解就没用)

    springBoot.java:

    package org.xt;
    
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    @SpringBootApplication
    public class springBoot {
    
        public static void main(String[] args) {
            SpringApplication.run(springBoot.class,args);
        }
    }

    testController:

    package org.xt.controller;
    
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    @RestController
    public class testController {
        @RequestMapping("test")
        public String JAON(){
            return "hello spring boot";
        }
    }

     1.1.4 启动

     

     1.1.5 打开浏览器 输入 http://localhost:8080/test

    这里还可以吧项目打成jar包,然后放服务器运行。只需要在pom.xml中加入:

    1 <build>
    2         <plugins>
    3             <plugin>
    4                 <groupId>org.springframework.boot</groupId>
    5                 <artifactId>spring-boot-maven-plugin</artifactId>
    6             </plugin>
    7         </plugins>
    8     </build>

    然后打包

     下面的输出信息

     在文件地址栏中输入cmd 回车

    通过 java -jar jar包名 运行  前提是你有java环境

    java -jar .....

    1.2 新建一个 Spring lnitializr  (第二种)  需要网络  

    1.2.1

    1.2.2

     

     1.2.3选择所需要依赖

    这里做演示 导入一个Web中的 Spring Web

     1.2.4 选择项目路径和 项目名称(省略)

    项目结构

    这些文件都帮你自动创建了

     

    DemoApplication:启动类

    static:存放静态文件例如:css、js、html

    templates:放视图模板,就是springBoot的动态页面,需要引入thymeleaf组件

    application.properties:springboot配置文件

    DemoApplicationTests:提供的测试类

    1.2.5 测试

    和第一种测试方式一样

  • 相关阅读:
    InfluxDB执行语句管理(query management)
    InfluxDB数据备份和恢复方法,支持本地和远程备份
    WordPress多本小说主题–WNovel主题发布,十分钟搭建小说站! 现已更新至1.2版本
    InfluxDB安装后web页面无法访问的解决方案
    Influxdb原理详解
    InfluxDB学习之InfluxDB连续查询(Continuous Queries)
    InfluxDB学习之InfluxDB数据保留策略(Retention Policies)
    InfluxDB学习之InfluxDB的HTTP API查询操作
    玩游戏,王者荣耀,记录
    开源抓包工具PowerSniff(支持lua,c语言作为脚本实时分析)
  • 原文地址:https://www.cnblogs.com/yangzhuxian/p/12766443.html
Copyright © 2011-2022 走看看