springboot项目搭建一

2019-01-07  本文已影响0人  高疯疯疯

# 一、工具

1. 使用简书记录每天的学习进度以及感想总结

2. 使用github进行代码的托管  项目地址 https://github.com/gaofengfengfeng/HttpChat.git

3. 使用idea开发

4. Atom开发日志的记录

# 二、每日工作安排

1-7 springboot项目的搭建以及启动

1. 新建一个HttpChat的maven项目

2. 导入与springboot相关的maven依赖,导入maven依赖后,需要进行reimport更新项目依赖。后续使用的依赖会用到什么添加什么。

```

<?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.chat</groupId>

    <artifactId>httpchat</artifactId>

    <version>1.0-SNAPSHOT</version>

    <parent>

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

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

        <version>1.5.6.RELEASE</version>

    </parent>

    <dependencies>

        <!-- web项目的启动依赖 -->

        <dependency>

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

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

        </dependency>

    </dependencies>

</project>

```

3. 新建包结构,在这里新建的包名是com.chat.httpchat

4. 创建springboot项目启动类,Application.java。 注意:Application.java应该在目录的最外层,不然管理不到整个项目的文件,导致之后的注解无效。 并且,启动类文件不能在默认包下

5. springboot是通过简单的注解实现项目的启动的,最起码需要在启动类上添加@SpringBootApplication注解

6. 在Application类中,添加main方法,以启动该springboot项目

7. 添加controller包,并实现helloworld的API接口。 新建一个HelloWorldController类。添加@RestController注解,以实现接口类的注册

8. 新建一个接口,使其返回hello字符串。 注意添加@RequestMapping注解

9. 启动该项目,如果没有配置启动的端口号,则会默认分配一个端口号

10. 如何请求到指定接口,并获得其返回内容? 请求地址= http://ip地址:端口号/uri  uri=每一级requestMapping value的拼接  比如:http://127.0.0.1:8080/helloworld/hello  本机地址=localhost=127.0.0.1

上一篇下一篇

猜你喜欢

热点阅读