spring boot 快速搭建 基於 Restful 風格的微服務

使用 spring boot 快速搭建 基於  Restful 風格的微服務,

無spring 配置文件,純java 工程,可以快速發佈,調試項目


1.創建一個maven 工程


2. 導入如下配置

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<groupId>com.iraid.test</groupId>
	<artifactId>spring-boot</artifactId>
	<version>0.0.1-SNAPSHOT</version>
	<parent>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>1.3.5.RELEASE</version>
	</parent>
	<dependencies>
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-web</artifactId>
		</dependency>
	</dependencies>
	


</project>

3. 創建 RestController

@RestController
@EnableAutoConfiguration
public class GreetController {

	@Autowired
	private UserService userService;
	
    @RequestMapping("/greet")
    User greet() {
        return userService.getUser(1L);
    }

}

4. 創建啓動類 ,這個可以省略,直接把mian 方法放到其他 controller 類裏面運行即可

package com.iraid.test.boot;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Application {

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


5.  打包

mvn install


6. 運行

java -jar spring-boot-0.0.1-SNAPSHOT.jar

7. 測試

wKiom1c9miOCa2UZAAA62ceX63U041.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章