第一个hello

都说spring-boot是微服务的开发利器,今天就试试。试之前,先看看:

Spring Boot 是由Pivotal团队提供,它并不是一个全新的框架,而是将已有的 Spring 组件整合起来,而且默认配置了很多框架的使用方式就像maven整合了所有的jar包,从而使开发人员不再需要定义样板化的配置,去掉了繁琐的 XML 配置,改使用约定或注解。所以熟悉了 Spring Boot 之后,开发效率将会提升一个档次。它的特点是简单、快速、便捷。

 

听起来不错,实际做起来呢?我们看看:

 

1.新建maven工程,编辑pom.xml文件,内容如下:

<?xml version="1.0" encoding="UTF-8"?>  

<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.example</groupId>  

    <artifactId>spring_boot</artifactId>  

    <version>0.0.1-SNAPSHOT</version>  

  

    <!-- Inherit defaults from Spring Boot -->  

    <parent>  

        <groupId>org.springframework.boot</groupId>  

        <artifactId>spring-boot-starter-parent</artifactId>  

        <version>1.4.0.BUILD-SNAPSHOT</version>  

    </parent>  

  

    <!-- Add typical dependencies for a web application -->  

    <dependencies>  

        <dependency>  

            <groupId>org.springframework.boot</groupId>  

            <artifactId>spring-boot-starter-web</artifactId>  

        </dependency>  

    </dependencies>  

  

    <!-- Package as an executable jar -->  

    <build>  

        <plugins>  

            <plugin>  

                <groupId>org.springframework.boot</groupId>  

                <artifactId>spring-boot-maven-plugin</artifactId>  

            </plugin>  

        </plugins>  

    </build>  

  

    <!-- Add Spring repositories -->  

    <!-- (you don't need this if you are using a .RELEASE version) -->  

    <repositories>  

        <repository>  

            <id>spring-snapshots</id>  

            <url>http://repo.spring.io/snapshot</url>  

            <snapshots><enabled>true</enabled></snapshots>  

        </repository>  

        <repository>  

            <id>spring-milestones</id>  

            <url>http://repo.spring.io/milestone</url>  

        </repository>

    </repositories>  

    <pluginRepositories>  

        <pluginRepository>  

            <id>spring-snapshots</id>  

            <url>http://repo.spring.io/snapshot</url>  

        </pluginRepository>  

        <pluginRepository>  

            <id>spring-milestones</id>  

            <url>http://repo.spring.io/milestone</url>  

        </pluginRepository>  

    </pluginRepositories>  

</project>

 

2.新建如下两个类



 

3.运行Application。运行成功后,后台会有spring boot 的启动信息

 

4.访问http://localhost:8080/hello/SpringBoot,http://localhost:8080/。看到了效果。就这么简单

猜你喜欢

转载自zengshaotao.iteye.com/blog/2415006