idea创建第一个springboot程序

embedded/2025/2/26 19:25:46/

说明:
我计划用idea,创建第一个springboot程序,但是作为新手完全不会弄,今天我就亲自尝试一边,并且出一期详细,完美的教程,亲测可以运行

step1.

点击file ,  
选new,
选择project

step2.

选择左侧的spring boot,
右侧language勾选java,
type选择maven,
jdk选择18,
java选择17,
packaging选择jar

step3.点击next


developer tools 选择lombok
web选择spring web
template engines 选择 thymeleaf
sql选择mybatis framework  和 mysql driver

step4.勾选完毕,选择create

step5.等待创建完毕。
step6.新建hellocontroller类 C:\Users\demo6\src\main\java\com\example\demo\HelloController.java

java">package com.example.demo;import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
public class HelloController {@GetMapping("/hello")public String hello() {return "Hello Spring Boot!";}
}

step7.修改C:\Users\Administrator\IdeaProjects\demo5\src\main\resources\application.properties

# 数据库连接配置
spring.datasource.url=jdbc:mysql://localhost:3306/db_spring?useSSL=false
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# 服务端口配置
server.port=5200

step8.运行,打开浏览器,http://localhost:5200/hello
如果显示,Hello Spring Boot! 表示成功


http://www.ppmy.cn/embedded/167342.html

相关文章

游戏引擎学习第114天

打开内容并回顾 目前正在讨论一个非常重要的话题——优化。当代码运行太慢,无法达到所需性能时,我们该怎么办。昨天,我们通过在代码中添加性能计数器,验证了一些性能分析的数据,这些计数器帮助我们了解每个操作需要的…

2 Text2SQL 智能报表方案介绍

0 背景 Text2SQL智能报表方案旨在通过自然语言处理(NLP)技术,使用户能够以自然语言的形式提出问题,并自动生成相应的SQL查询,从而获取所需的数据报表,用户可根据得到结果展示分析从而为结论提供支撑&#…

Vue 不同大版本与 Node.js 版本匹配的详细参数

Vue 2.x 与 Node.js 版本匹配: Vue 2.x 细分版本建议 Node.js 版本理由支持状态2.0 - 2.610.x - 14.x这些 Node.js 版本在 Vue 2.x 早期开发和维护阶段广泛使用,能提供稳定运行环境,适配当时常用构建工具和依赖包Node.js 10.x 维护期已结束;…

计算机视觉基础|卷积神经网络:从数学原理到可视化实战

一、引言 在当今人工智能飞速发展的时代,卷积神经网络(Convolutional Neural Network,简称 CNN)无疑在诸多领域发挥着关键作用,尤其在计算机视觉领域,如人脸识别、图像分类、目标检测等任务中,…

Java 入门第一课 InteliJ IDEA 的快捷操作

Java 入门第一课 InteliJ IDEA 的快捷操作 psvm tab public static void main(String[] args) {}sout tab System.out.println(); 总结: 使用idea开发java程序的步骤是什么? project ->module ->package -> classprojec t中可以创建多个modulemodule中可以创建…

计算机视觉(opencv-python)入门之图像的读取,显示,与保存

在计算机视觉领域,Python的cv2库是一个不可或缺的工具,它提供了丰富的图像处理功能。作为OpenCV的Python接口,cv2使得图像处理的实现变得简单而高效。 示例图片 目录 opencv获取方式 图像基本知识 颜色空间 RGB HSV CV2常用图像处理方…

本地VSCode远程连wsl2中的C++环境的开发配置指南

请参考上一遍文章:在windows上安装wsl2,在wsl2中配置C开发环境-CSDN博客

iOS App的启动与优化

App的启动流程 App启动分为冷启动和热启动 冷启动:从0开始启动App热启动:App已经在内存中,但是后台还挂着,再次点击图标启动App。 一般对App启动的优化都是针对冷启动。 App冷启动可分为三个阶段: dyld&#xff1a…