使用springBoot实现 web后端(一) - Go语言中文社区

使用springBoot实现 web后端(一)


基于springBoot的Web后端 (一)

一、项目概述

  • 项目使用IntrlliJ IDEA 开发工具。
  • springBoot Project,相对于spring框架有大量的默认配置,能省下大量配置文件编辑时间。
  • maven仓库管理工具。

二、创建工程

1. File->New->project…->第二块 的Spring Initiallizer (如图一)

图一

也可以访问start.spring.io 在网页生成项目jar包然后倒入ide

2. 配置MAVEN配置

点击next后进入maven配置页面 如下图

这里写图片描述

配置说明

  • Group: 是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。

  • Artifact: 是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。

  • type: 项目类型

  • packaging: 打包类型,有jar和war 如果要放在tomcat中运行请选择war ,选择jar则会嵌入tomcat于项目中。

  • java Version: jdk版本 建议选择1.7及以上

  • Language: 语言类型

  • Version: 项目版本通常使用 x.x.x 项目重构增加第一位,功能添加增加第二位,bug修复细微修改增加第三位(本例写法不可取)

  • Name: 项目名 通常与Artifact相同,影响ide中项目名称显示

  • Description: 项目描述

  • Package: 包名 通常与Group相同

3.选择所需依赖

点击next后进入依赖选择界面 如下图

这里写图片描述

依赖说明

  • Spring Boot: Spring boot 版本,本例选择1.5.2 最新稳定版。版本差异可以于官网 spring framework中 查询相应的change log

  • AOP:提供切面编程功能

  • DevTools:提供热部署功能

  • Lombok: 提供@data和@toString 注解简化代码编写 (需要安装插件)

  • Web: 提供web项目所需的一些功能

  • Thymeleaf: 前端框架 简化网页编写

上述project 本项目只使用少量功能,如果想要深入了解请查询官方文档

手动添加依赖

打开项目中的pom.xml 于 <dependencies>标签中添加
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-logging</artifactId>
        </dependency>
提供日志服务功能

至此项目的准备工作基本完成 , 下面开始代码编写

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_28587263/article/details/62418595
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-04-10 23:50:38
  • 阅读 ( 859 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢