小白入门:创建一个SpringBoot项目

前言

我们在创建SpringBoot项目时候,会出现不确定和报错的情况很多,大家可以按照我的做法来简单创建一个SpringBoot项目

1.环境配置
  • 下载安装并配置jdk1.8
  • 下载apache maven
  • idea软件
2.开始创建项目 

Server URL:初始是start.spring.io,我这里换成了start.aliyun.com

原因:我们要创建使用的java8版本,但是默认的URL现在不支持了,所以要换成阿里云的URL

Name:项目名称

Location:项目路径

Type:仓库

Project SDK:直接安装配置好的的jdk

Java:java的版本

下一步

这里我们需要注意一下,我们安装的jdk是1.8是不支持springboot版本在3以上的,所以我们要选择3以下的版本

我们需要添加一些依赖

Lombok:是简化代码的

Spring Web:是可以自动帮您启动web程序

MyBatis Framework:用来简化数据库访问和操作的工具

Mysql Driver:是用来连接Java应用程序和MySQL数据库之间的桥梁

等待创建好,可能比较慢

3.项目配置

项目创建好了,点击pom.xml文件之后会出现爆红情况,这是maven配置的问题,记得配置一下,配置完后,点击刷新,等待完成后,就不会爆红了

还有一个问题就是项目编码问题:我们需要统一把项目编码配成utf-8的

打开设置:都换成utf-8

之后我们打开src>main>resources>下的application.properties文件

我们一般写项目不会用.properties的文件,所以我们要更改后缀名.yml,这个格式的文件更适合我们书写

现在我们的项目是启动不了的,因为我们没有配置数据库连接

数据库的url是必须写的,不然也会报错

#用来配置端口,和数据库的连接
spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/user?useSSL=false&useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2b8 #本地数据的端口号和user是我创建的数据库
    username:
    password:

username和password可以等到创建好数据库再写

然后我们运行:

直接访问localhost:8080端口 

这样就成功了!

大家点点关注收藏,感谢!

相关推荐

  1. 项目:认识python爬虫技术(入门级)

    2024-05-10 20:36:03       12 阅读
  2. 创建第一SpringBoot项目

    2024-05-10 20:36:03       32 阅读
  3. vue创建项目

    2024-05-10 20:36:03       15 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-10 20:36:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-10 20:36:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-10 20:36:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-10 20:36:03       18 阅读

热门阅读

  1. AI写代码:请帮我写一段kmeans算法的python代码

    2024-05-10 20:36:03       10 阅读
  2. 【面试干货】HTTP和HTTPS之间的主要区别

    2024-05-10 20:36:03       9 阅读
  3. Leetcode 第396场周赛 问题和解法

    2024-05-10 20:36:03       10 阅读
  4. Openssl X509证书从HexStream中解析

    2024-05-10 20:36:03       11 阅读
  5. node.js中 cluster 模块和 worker_threads 模块

    2024-05-10 20:36:03       9 阅读
  6. Git的常见面试题

    2024-05-10 20:36:03       9 阅读
  7. FastDDS编译安装说明

    2024-05-10 20:36:03       8 阅读
  8. Docker

    Docker

    2024-05-10 20:36:03      9 阅读
  9. 使用Python绘制爱心

    2024-05-10 20:36:03       7 阅读
  10. ArrayList数组去重

    2024-05-10 20:36:03       6 阅读