使用springBoot实现 web后端(一)

基于springBoot的Web后端 (一)

一、项目概述

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

二、创建工程

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

使用springBoot实现 web后端(一)_第1张图片

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

2. 配置MAVEN配置

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

使用springBoot实现 web后端(一)_第2张图片

配置说明

  • 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后进入依赖选择界面 如下图

使用springBoot实现 web后端(一)_第3张图片

依赖说明

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

  • AOP:提供切面编程功能

  • DevTools:提供热部署功能

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

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

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

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

手动添加依赖

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

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

你可能感兴趣的:(spring,boot)