zoukankan      html  css  js  c++  java
  • 【SpringBoot】IDEA使用maven创建第一个SpringBoot项目

    新建一个标准的maven项目,不选择任何模板

    然后在resources文件夹中,新建static文件夹用来存放JS,图片等静态资源。新建templates文件夹用来存放JSP,HTML等。新建资源文件application.properties。这些都使用固定的名称。

    在pom.xml中加入三部分(最新版的可参考官方网站)。

        <parent>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-parent</artifactId>
            <version>2.1.7.RELEASE</version>
        </parent>
    
        <dependencies>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
            </dependency>
        </dependencies>
    
        <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                </plugin>
            </plugins>
        </build>

    新建一个Controller用于测试(SpringMVC的相同的注解,测试路径为localhost:8080/out):

    package com.hj.controller;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.ResponseBody;
    
    @Controller
    public class MyController {
        @RequestMapping("/out")
        @ResponseBody
        public String out(){
            return "success";
        }
    }

    入口类(类名为项目名+Application,红色部分为自己的部分):

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

    在入口类中,右键,选择RUN

    在浏览器中输入测试路径就可以正常访问

  • 相关阅读:
    (转)排序算法——归并排序与递归
    在serviceImpl里使用自身的方法
    hibernate manytoone中的lazy EAGER
    autowire异常的三个情况
    (转)js的call和apply
    mysql创建外键出错(注意数据库表字段排序)
    easyui datagrid
    ava.lang.NullPointerException的一般解决方法
    spring简单事务管理器
    关于使用注解出现BeanCreationException或者NameNotFoundException的解决方法
  • 原文地址:https://www.cnblogs.com/to-red/p/11364380.html
Copyright © 2011-2022 走看看