从零开始的springboot(一)--使用idea创建springboot项目

  我开发使用的是idea开发,jdk版本是1.8版本,这两个东西的下载就不说了,但是感觉上还是想说要是使用idea就最好使用学生账号,毕竟免费而且全家桶都可以用,不用写英文信那么麻烦

  新建一个springboot项目,首先当然是新建project


  接着就是选择spring initializer,默认default就行,这样的话就会在那个网址上自动下载springboot项目

接着你就会看到这个画面,group一般是你的组织的名字,Artifact是项目名字,一般来说group是这么填写的: 域名.公司名.项目名,artifact是这么填写的:项目名-xxx,version的话就是版本号,一般来说,maven就是根据这三个来组成唯一标识。当然,如果你是练手的话随便填写就行,这个并不重要


  接下来你会看到这个这个,因为我们开发的是一个web项目,所以我们直接选择web就行,这样的话,maven会自动帮我们下载我们需要的web开发的jar包


最后你会见到这个,这个是你文件存储的位置直接finish就行


  接下来你会看到这样的文件夹,pom.xml是用于maven下载的,java文件夹是我们的需要写的java逻辑,reources文件夹里的static是用于存放静态资源文件,类似于图片啊,前端文件之类的,application.properties是这个项目的配置文件,DemoTestApplication这个类是我们的启动类,test文件夹是存放测试类的地方。如果你了解ssm框架,你会发现,你不需要搞那么多配置了,因为springboot已经帮你解决了,而且springboot内置tomcat,也就是说,你直接运行就可以了,十分方便


  我们先新建一个controller文件夹和一个controller类


里面写上这些内容,RestController这个表示我是controller而且返回的数据自动打包成json数据,@RequestMapping(value ="/test",method = RequestMethod.GET)表示这个方法是get请求,请求的时候要加/test

package com.example.test.controller;

import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.web.bind.annotation.RequestMethod;

import org.springframework.web.bind.annotation.RestController;

/**

* @author qiubo

* @date 2019/1/20

*/

@RestController

public class TestController {

@RequestMapping(value ="/test",method = RequestMethod.GET)

String getTest(){

return "test";

}

}

  接下来选择启动类,运行


  打开浏览器,输入http://localhost:8080/test,就可以看到你返回的test


你可能感兴趣的:(从零开始的springboot(一)--使用idea创建springboot项目)