使用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>
提供日志服务功能

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值