springboot实战(一)之项目搭建

环境准备

  • idea
  • jdk1.8
  • springboot版本 2.7.15

项目开始

1.打开idea,点击new project

2.选择spring initillizr

核对:Server Url是否是:start.spring.io,然后根据自己依次设置项目名称、存储位置和包名,如下:

3.选择springboot版本和项目依赖

4.点击Create创建项目,如下图:

背景图之前博文有设置方式,需要自取,传送门

5.项目结构

|- iterge_pre 项目名称

| - src 源码包

| - main 主代码包

| - java 代码包

| - com.iterge.iterge_pre 包名

| - ItergePreApplication 启动类

| - resorce 配置文件包

| - static 静态资源包

| - templates 模版资源包

| - test 测试包

6.启动

▶️:直接启动

小虫子:debug模式启动

注:如果启动出现以下问题:

方法1:jdk升级到17

方法2:修改项目配置

在setting中把project中的sdk版本都改成jdk8

把Modules中的jdk版本也改成jdk8

同时把pom文件中的java.version也改成8,然后重新刷新pom文件

重新启动就OK了

如果启动报以下错误:

类文件具有错误的版本 61.0, 应为 52.0

请删除该文件或确保该文件位于正确的类路径子目录中。

错误原因:因为Spring官方发布从Spring6以及SprinBoot3.0开始最低支持JDK17,所以仅需将SpringBoot版本降低为3.0以下即可。

重新启动:

7.设置端口

首先将propoties类型改成yml文件(不改也行,主要是yml可视化好,用习惯了)

8.测试

创建controller

结果:

相关推荐
AI人工智能+电脑小能手3 小时前
【大白话说Java面试题 第87题】【Mysql篇】第17题:分布式事务的实现原理?
java·数据库·分布式·mysql·面试
来杯@Java4 小时前
图书管理系统(基于springboot+vue前后端分离的项目)计算机毕业设计java
java·spring boot·spring·vue·毕业设计·mybatis·课程设计
卷毛的技术笔记5 小时前
告别硬编码!Spring AI Alibaba 实现 AI Agent 智能工具调用(Tool Calling)
java·人工智能·后端·python·spring·ai编程
编程大师哥5 小时前
匿名函数 lambda + 高阶函数
java·python·算法
東雪木5 小时前
多线程与并发编程 专属复习笔记
java·开发语言·笔记·java面试
adrninistrat0r5 小时前
Java调用链MCP分析工具
java·python·ai编程
噜噜噜阿鲁~6 小时前
python学习笔记 | 11.3、面向对象高级编程-多重继承
java·开发语言
qq_2518364576 小时前
SpringBoot+Vue 共享电池柜管理系统 完整实现 前后端分离项目实战 完整代码
vue.js·spring boot·后端
春生野草6 小时前
反射、Tomcat执行
java·开发语言
_日拱一卒7 小时前
LeetCode:207课程表
java·数据结构·算法·leetcode·职场和发展