IDEA创建Springboot项目基础篇
Springboot介绍
Spring Boot 是一个基于 Spring 框架的开源项目,它简化了新 Spring 应用程序的初始设置。Spring Boot 的目标是采用“约定优于配置”的理念来简化创建独立的、生产级别的基于 Spring 的应用程序的过程。在我们开发中也是开发常客之一。
新建项目
1、打开IEDA,选择 New Project
2、选择 Spring Initializr
Spring Initializr是Spring 官方提供的一个用来初始化一个Spring boot 项目的工具。
在这里我们可以使用spring官方的镜像创建项目,但是创建的整个过程可能会久一点;
我们也可以切换为阿里云的镜像创建项目这也会更快的把项目构建出来,按照下面这张图的方法即可完成镜像切换:
阿里云镜像地址:
https://start.aliyun.com
3、选择对应的springboot项目版本号以及需要提前导入的依赖(jar包)
在Dependencies模块进行选择:
下面我导入的依赖有着四个:MySQL Driver、Lombok、 MyBatis Framework;Spring Web
数据库驱动我们就选择MySQL Driver;
Lombok是使用java编写的一款开源类库。其主作用是使用注解来代替一些具有格式固定,没有过多技术含量的编码工作。使我们可以仅仅在代码中添加一个注解(annotation),就可以起到和编写一大段代码一样的作用。
点击Create创建项目,等待构建完成即可。
在pom.xml文件里可以查看我们刚刚导入的依赖:
配置Maven
局部配置
选择file -> Settings
找到Maven模块
选择自己对应的路径,在下面的全局配置那里我做了每一项的解释,可以耐心往下看
到这里我就已经把这个项目的Maven配置好了。
全局配置
进入IDEA的主菜单页
配置启动
选择左上角的 + 号
找到Springboot选项
点击OK即可完成。
测试
在做完全部的配置以后,下面我们就来启动吧,为了更好的测试项目是否能正常运行,我们做一个输出的测试在控制台打印 ”Hello World“:
部分小伙伴启动时可能会遇到以下报错:
是因为我们提前导入了数据库驱动,这里在application.yml中添加以以下配置就可以启动成功了,
注意:我这里使用了mysql8版本,部分小伙伴如果是8版本以下的需要换一下url的配置,在用户名和密码那里大家根据自己的情况来填写
server:
# 项目启动端口号
port: 9090
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
# 数据库用户名
username:
# 连接数据库的密码
password:
url: jdbc:mysql://192.168.1.100:3306/travel3?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false&serverTimezone=GMT%2B8&allowPublicKeyRetrieval=true
有的小伙伴的配置文件是application.properties,换成properties的语法即可
今天的分享就到这里啦,小江会一直与大家一起努力,文章中如有不足之处,还请指出哦,感谢支持,持续更新中 ……