idea+springboot创建项目

扶醉桌前 提交于 2019-12-01 01:35:39

1、环境安装:jdk、maven、gradle、idea(具体安装方法此文忽略)。

2、新建一个gradle项目:打开IDEA>左上角File>new>Project,此时打开New Project窗口。

3、选择Gradle>Web>Next





4、填写:





5、勾选了之后,点击next:

Use auto-import:是否开启自动导入,若开启修改gradle脚本文件后会自动检测变化并对项目进行刷新 
Create directories for empty content roots automatically:导入或者创建gradle项目时,是否自动创建标准目录结构 
Create separate module per source set:让每个模块单独采用Gradle约定的source set结构去执行构建





6、项目名和路径,点击finish:





7、修改build.gradle:

buildscript {
    ext {
        springBootVersion = '1.5.9.RELEASE'
    }
    repositories {
        mavenCentral()//依赖Maven仓库
        mavenLocal()
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
    }
}

apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'

//生成的jar包包名和版本
jar {
    baseName = 'stringbootdemo'
    version =  '1.0'
}


group = 'com.wusiq'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = 1.8

repositories {
    mavenLocal()
    mavenCentral()
}

//去除不需要的依赖
configurations {
    compile.exclude module:'spring-jdbc'
    //compile.exclude group:'ch.qos.logback'
}


//依赖
dependencies {
    compile('org.mybatis.spring.boot:mybatis-spring-boot-starter:1.3.1')
    compile('org.springframework.boot:spring-boot-starter-web')
    testCompile('org.springframework.boot:spring-boot-starter-test')
}





8、点击gradle窗口的刷新按钮,加载jar包:





9、新建结构(此结构不完全,仅仅为跑通项目):



MainApp.java:

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


MyController:

@RestController
@RequestMapping(value = "user")
public class MyController {
    @RequestMapping(value = "/{id}",method = RequestMethod.GET)
    public String getById(@PathVariable Long id){
        System.out.println("id:"+id);
        return "dwusiq";
    }
}




10、启动项目:

        由于springboot内置了容器,所以可以不用另外装tomcat,目前知道有两种启动方式:

         1、打开gradle视图,打开Tasks菜单,打开application,点击bootRun;

         2、打开Terminal视图,输入gradle bootrun,回车(建议使用这种方式,因为可以看到启动过程,也可以看到程序打印到控制台的信息);



11、启动成功之后访问:http://127.0.0.1:8080/user/154







标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!