SpringBoot环境搭建eclipse版和IntelliJ IDEA版

首先来一个简单的。

IntelliJ IDEA版 

IntelliJ IDEA 旗舰版中集成了SpringBoot的开发,所以在创建项目的时候就可以直接创建SpringBoot 项目

SpringBoot环境搭建eclipse版和IntelliJ IDEA版_第1张图片

SpringBoot环境搭建eclipse版和IntelliJ IDEA版_第2张图片

SpringBoot环境搭建eclipse版和IntelliJ IDEA版_第3张图片

SpringBoot环境搭建eclipse版和IntelliJ IDEA版_第4张图片

SpringBoot环境搭建eclipse版和IntelliJ IDEA版_第5张图片

上面就将一个SringBoot的环境搭好了。下面把pom.xml贴出了



	4.0.0

	com.example
	springbootdemo
	0.0.1-SNAPSHOT
	jar

	springbootdemo
	Demo project for Spring Boot

	
		org.springframework.boot
		spring-boot-starter-parent
		1.5.6.RELEASE
		 
	

	
		UTF-8
		UTF-8
		1.8
	

	
		
			org.springframework.boot
			spring-boot-starter-web
		

		
			org.springframework.boot
			spring-boot-starter-test
			test
		
	

	
		
			
				org.springframework.boot
				spring-boot-maven-plugin
			
		
	



SpringbootdemoApplication 是核心类,需要使用它进行启动SpringBoot
 
package com.example.springbootdemo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/*
@SpringBootApplication SpringBoot 启动必须的
* */
@SpringBootApplication
public class SpringbootdemoApplication {

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

最后一个Controller 用于测试

package com.example.springbootdemo;

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

@RestController
public class HelloController {
    @RequestMapping("/hello")
    public String sayHello(){
        return "hello world";
    }

}
SpringBoot环境搭建eclipse版和IntelliJ IDEA版_第6张图片

启动完成进行测试

SpringBoot环境搭建eclipse版和IntelliJ IDEA版_第7张图片

至此IntelliJ IDEA版 第一个SpringBoot项目成功搭建

下面是eclipse 搭建

首先搭建正常搭建一个Maven项目。可以参考http://blog.csdn.net/qq_34160679/article/details/76461081

搭建完Maven项目后,进入pom.xml 进行SpringBoot 的设置

下面贴出pom.xml(eclipse版)


  4.0.0
  com.nyist
  FirstSpringBoot
  war
  0.0.1-SNAPSHOT
  FirstSpringBoot Maven Webapp
  http://maven.apache.org
  
 
		org.springframework.boot
		spring-boot-starter-parent
		1.5.6.RELEASE
		 
	

	
		UTF-8
		UTF-8
		1.8
	

	
		
			org.springframework.boot
			spring-boot-starter-web
		

		
			org.springframework.boot
			spring-boot-starter-test
			test
		
	
  
    FirstSpringBoot
  
然后可以在一个包中创建一个Controller 用来设置SpringBoot的启动和访问路径之后的响应。

package com.chry.study;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
@EnableAutoConfiguration
public class SampleController {

    @RequestMapping("/")
    @ResponseBody
    String home() {
        return "Hello World!";
    }

    public static void main(String[] args) throws Exception {
        SpringApplication.run(SampleController.class, args);
    }
}
最后执行Controller中main函数使用 Java Application 

SpringBoot环境搭建eclipse版和IntelliJ IDEA版_第8张图片


你可能感兴趣的:(Java基础,SpringBoot)