完成一个springboot项目的完整总结

Posted zzuli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了完成一个springboot项目的完整总结相关的知识,希望对你有一定的参考价值。

一. 项目的基础环境的搭建

      1.javaJDK的安装和配置环境变量

      2.mysql 

      3.eclipse

二.项目高级环境的搭建

    

使用maven前,一定要先安装JDK
1) 解压maven到briup目录下
2) 配置环境变量
MVN_HOME
Path
3) 配置maven的本地仓库地址和远程镜像地址,打来maven的conf目录下的settings.xml进行配置
localRepository   用来存放依赖库

技术分享图片
mirror   用来下载依赖

技术分享图片

4).安装spring-boot脚手架

spring-boot cli
1) 解压springboot-cli到briup目录下
2) 配置环境变量
SPRING_HOME
Path

三.创建一个maven项目

1. spring默认帮我们创建一个项目

groupId   com.example
artifactId   app01

spring init -g=com.briup.apps -a=app02 -d=web app02

spring init -g=com.briup.apps -a=poll -d=web,mybatis,mysql poll

2.下载依赖,进入创建项目的目录执行

mvn install

maven会自动下载我们所需要的依赖到本地仓库中

3.然后打开eclipse,导入项目我们在dos窗口启动项目

mvn spring-boot:run

会发现报错,根据提示信息是因为没有配置数据库的参数,我们打开项目的application.properties进行参数配置

spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/poll2.0
spring.datasource.username=root
spring.datasource.password=root
mybatis.mapper-locations= classpath:/mapper/**/*.xml 

mybatis.mapper-localtions=classpath:/mapper/**/*.xml 是配置和dao层对应的映射文件该到哪里去找

技术分享图片

然后我们在输入mvn spring-boot:run发现项目启动成功,没有报错

四.项目的框架已经搭建好,我们接下来进行三层架构建包

技术分享图片

其中要注意的是要在resources目录下创建一个文件夹mapper用来保存映射文件

五.进行数据建模

根据相应的业务进行数据库建表是一块非常重要的工作,数据库建表直接关系到后面的一系列业务操作,所以说是个技术活,ORM框架要学好

我的建模图如下:

技术分享图片

六.当修改完代码后,在浏览器访问的时候并不能直接访问最新的代码效果,这时候我们可以添加一个热部署。这个热部署能力可以监听代码的变化,只要代码发生变化就会自动重启服务。
只需要添加一个依赖即可 pom.xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>

 


















以上是关于完成一个springboot项目的完整总结的主要内容,如果未能解决你的问题,请参考以下文章

项目开发收尾总结(片段)

如何稍微优雅滴完成博文访问计数[SpringBoot+redis+分布式锁]

如何稍微优雅滴完成博文访问计数[SpringBoot+redis+分布式锁]

springboot项目搭建

从零开始配置vim(27)——代码片段

从零开始配置vim(27)——代码片段