搜狐首页 科技 画心师

手机搜狐

SOHU.COM

spring cloud微服务框架 第一天

第一天,熟悉boot,并使用springboot创建一个应用。

SpringBoot是Spring团队推出的新框架,它所使用的核心技术还是Spring框架,主要是Spring4.x,所以如果熟悉spring4的人,能够更快的接受和学会这个框架。Springboot可以看做是在spring框架基础上再包了一层,这一层包含方便开发者进行配置管理和快速开发的模块,以及提供了一些开箱即用的工具,比如监控等。

Spring Boot官方文档有中文翻译版:

https://github.com/qibaoguang/Spring-Boot-Reference-Guide

要实现一个spring boot开发环境和传统的应用没有区别,这里用的是:

IDE:myeclipse 10

JDK:jdk1.7

WINDOWS:mvn 3

在桌面windows环境里需要单独安装方便我们使用命令行进行打包和操作。Eclipse环境里也需要安装mvn插件,当然如果使用的是myeclipse,那么自带的mvn环境就足够了。以下是建立spring boot helloworld应用的步骤。注意这是一个web应用,使用了的tomcat。

1) 首选建立一个最简单的maven工程,如下图:

这个应用只有一个类,编写代码如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

package cloud.simple.hello;

import org.springframework.boot.*;

import org.springframework.boot.autoconfigure.*;

import org.springframework.stereotype.*;

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

@Controller

@SpringBootApplication

public class SampleController {

@ResponseBody

@RequestMapping (value = "/" )

String home() {

return "Hello World!" ;

精选