欢迎使用CSDN-markdown编辑器

Spring Boot 入门笔记(一) 利用工具搭建demo项目

一 . 通过SPRING INITIALIZR工具产生基础项目

使用spring initializr的好处是,搭建上手的demo程序完全自动生成,下载的项目直接就可以导入eclipse 。本demo的搭建要求你的eclipse或IDEA已安装过MAVEN。

  • 1 访问http://start.spring.io/网站

  • 2 下载 点击网站中的绿色大按钮Generate Project,下载到本地:
    点击网站中的绿色大按钮Generate Project

  • 3 解压文件

  • 4 Elipse和IDEA都是以MAVEN项目导入.

    • 以Eclipse为例,选择 FILE-->IMPORT-->Existing Maven Project,选择解压后的项目文件夹,进行导入

      选择项目

      导入后如图所示:
      这里写图片描述

    • 若是IDEA,选择File-->New-->Project from Existing Sources...进行导入,选择解压后的项目文件夹,点击OK。点击Import project from external model并选择Maven,点击Next到底为止。

  • 5 不论使用eclipse还是idea,都需要检查项目配置的jdk等内容。 eclipse在项目文件上点击右键,选择properties-->JAVA Build Path-->切换选项卡 观察是否有红色警告提示**

二. 运行得到的基础项目

  • 1 当前的pom.xml引入了两个模块:

    spring-boot-starter和spring-boot-starter-test:

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter</artifactId>
    </dependency>

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
</dependencies>
  • 2 引入Web模块:
    引入Web模块,需添加spring-boot-starter-web模块:
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
  • 3 demo主入口

demo主入口

demo的主入口com.example.demo下的DemoApplication.java (如果在网站上生成程序的时候没有改名字的话),启动也是在该Java中点击鼠标右键,选择run或者debug as application。

注意:接下来自己编写的controller类,需要和主入口程序(DemoApplication.java)需放在同一个package中,或者其子目录下,不然无法启动

  • 4 创建自己的helloController
    在DemoApplication.java所在的package上(或者其子文件夹下,随你的需求来)点击右键,new-->class,填入名字HelloController,确认。
@RestController
public class HelloController {

    @RequestMapping("/hello")
    public String index() {
        return "Hello World";
    }
}

回到主程序DemoApplication.java,点击右键,选择run as--> java application. 等待程序启动

打开浏览器访问http://localhost:8080/hello,可以看到页面输出Hello World

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值