第一个 Spring boot项目

  1. 建好Spring boot项目项目后配置build.gradle,添加Spring boot依赖
buildscript {
	ext {
		springBootVersion = '2.1.1.RELEASE'
	}
	repositories {
		//mavenCentral()
		 maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
	}
	dependencies {
		classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
	}
}

apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'

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

repositories {
	mavenCentral()
}


dependencies {
	compile('org.springframework.boot:spring-boot-starter-web') //必备
    compile('org.springframework.boot:spring-boot-starter-thymeleaf') //必备
    compile('org.springframework.boot:spring-boot-starter-test')
    compile('org.springframework.boot:spring-boot-starter')
}
  1. 下载配置好的依赖
    右键项目 -> Gradle -> Refresh gradle project
  2. 编写主类程序
package test;
import org.springframework.boot.SpringApplication; 
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
 * 
 * @SpringBootApplication 来标注主程序类,说明这是一个Spring boot应用 
 *
 */
@SpringBootApplication
public class HelloWordApplication {
	public static void main(String[] args) {
		//Spring boot应用程序启动起来
		SpringApplication.run(HelloWordApplication.class,args);
	} 
}
  1. 编写相关controller
package test.controller;

import org.springframework.stereotype.Controller; 
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class HelloController {
	@ResponseBody
	@RequestMapping("/hello")
	public String hello() {
		
		return "Hello Word";
	}
}
  1. 运行
    http://localhost:8080/hello
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值