二、myeclipse搭建springboot

注:日常学习记录贴,下面描述的有误解的话请指出,大家一同学习。

第一步:创建maven项目

右键,New选择创建maven项目

c6d5c36472b34b6c4085b87b31ffad1a9dc.jpg

 

第二步:创建工程

注意勾选create a simple project(skip archetype selection)//创建一个简单的项目跳过原型选择

66c15d655439faf9cba1a35eb6594302fc5.jpg

第三步:配置工程

groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。

  • Group Id : groupId一般分为多个段,常用的为两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的groupId是org.apache,它的域是org(因为tomcat是非营利项目),公司名称是apache,artigactId是tomcat。
  • Artifact Id : 项目的名称

Compiler Level : 选择jdk版本

7495c17bff4d9899d41ea6999e39b14be17.jpg

点击Finish,项目结构为:

ceb43684771426431c1909123e879c1d6b2.jpg

第四步:配置pom

配置pom.xml

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

    <artifactId>SpringBootDemo</artifactId>

    <version>0.0.1-SNAPSHOT</version>

    <parent>

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

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

        <version>1.5.6.RELEASE</version>

    </parent>

    <dependencies>

        <dependency>

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

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

        </dependency>

    </dependencies>

    <build>

        <plugins>

            <plugin>

                <artifactId>maven-compiler-plugin</artifactId>

                <configuration>

                    <source>1.8</source>

                    <target>1.8</target>

                </configuration>

            </plugin>

            <plugin>

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

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

            </plugin>

        </plugins>

    </build></project>

  • 1

以上文件我们做了三步操作:

1.设置spring boot的parent

<parent>

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

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

    <version>1.5.6.RELEASE</version></parent>

 

2.导入spring boot的web支持

<dependencies>

    <dependency>

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

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

    </dependency></dependencies>

3.添加Spring boot的插件

<plugin>

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

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

 

可以看到此时项目的jar依赖关系:

9f090b0faa0ea9aabd9a9dd1c4f5b9666c5.jpg

 

第五步:测试controller

在src/main/java下,创建我们自定义的包和java代码

package com.ahut.demo;

import org.springframework.boot.SpringApplication;

import org.springframework.boot.autoconfigure.SpringBootApplication;

import org.springframework.stereotype.Controller;

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

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

@SpringBootApplication // Spring Boot项目的核心注解,主要目的是开启自动配置@Controller // 标明这是一个SpringMVC的Controller控制器

public class HelloApplication {

    @RequestMapping("/hello")

    @ResponseBody

    public String hello() {

        return "hello world";

    }

    // 在main方法中启动一个应用,即:这个应用的入口

    public static void main(String[] args) {

        SpringApplication.run(HelloApplication.class, args);

    }

}

第六步:运行

右键 > Run as > Spring Boot App,成功启动如下:

7de947a182ffc2b10cbab7495e719629e8e.jpg

第七步:发布成功

打开浏览器输入:http://localhost:8080/hello

990b1362ba5202c3f530061111e2b669305.jpg

 

完成

 

 

 

 

 

 

 

 

转载于:https://my.oschina.net/yangok/blog/1921581

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值