2024年1月Java项目开发指南3:创建Springboot项目

本文档编写于贰零贰肆年一月八日@萌狼蓝天

如果你不知道什么是springboot,那么你只需要知道,这是一个让我们减少配置工作量,方便开发的开发框架,能让我们更专心于业务开发,省的被各种各样的配置浪费时间。

至于这框架有啥效果,有啥优点,有啥缺点,用过就知道了!

软件:IDEA2023.2.3

创建项目

上述选择仅供参考,具体根据自己的需要来选择

编写基本配置

配置文件写法有很多,根据自己需要和自己喜欢的格式来即可

properties 复制代码
# Project Info Setting

application.title=便利店管理系统
application.name=server-system
application.version=1.0.0
# Server Info Setting
server.port=8080
server.servlet.context-path=/
server.servlet.session.timeout=3600
# Spring Boot Info Setting
## 设置横幅作为日志方式打印
spring.main.banner-mode=log
spring.banner.charset=utf-8
spring.banner.location=classpath:banner.txt
# MySQL Setting
spring.datasource.url=jdbc:mysql://localhost:3306/server-system?serverTimezone=UTC&useSSL=false
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# MyBatis Setting
mybatis.type-aliases-package=com.server.system.domain
mybatis.mapper-locations=classpath:mapper/*.xml

设置了个banner

复制代码
██╗  ██╗██████╗ ██╗██╗      █████╗ ███╗   ██╗ ██████╗
╚██╗██╔╝██╔══██╗██║██║     ██╔══██╗████╗  ██║██╔════╝
 ╚███╔╝ ██████╔╝██║██║     ███████║██╔██╗ ██║██║  ███╗
 ██╔██╗ ██╔══██╗██║██║     ██╔══██║██║╚██╗██║██║   ██║
██╔╝ ██╗██║  ██║██║███████╗██║  ██║██║ ╚████║╚██████╔╝
╚═╝  ╚═╝╚═╝  ╚═╝╚═╝╚══════╝╚═╝  ╚═╝╚═╝  ╚═══╝ ╚═════╝

^_^ 服务启动成功 ${application.title}
# 项目名称:${application.name}
# 项目版本:${application.version}
# 框架版本:${spring-boot.version}
# 最后更新于 2024年 1月 9日

运行效果

然后在resources文件夹的static文件夹内创建文件index,作为默认启动页面

相关推荐
鲸采云SRM采购管理系统22 分钟前
采购管理系统哪家好?2026最新测评对比
java·服务器·数据库
IT_陈寒35 分钟前
Python的GIL让我多写了500行代码
前端·人工智能·后端
C++ 老炮儿的技术栈42 分钟前
基于Qt实现轻量化本地音乐播放器
开发语言·c++·qt·c·播放器·音乐
qq_448011161 小时前
C语言中的柔性数组
c语言·开发语言·柔性数组
小白学大数据1 小时前
长周期爬虫的数据一致性:断点续爬 + 事务回滚保障采集质量
开发语言·爬虫·测试工具
0x531 小时前
Java网络编程(二)
java·服务器·网络
zlinear数据采集卡1 小时前
D223上位机C#开发实战:从帧解析到波形显示的完整实现
开发语言·arm开发·嵌入式硬件·fpga开发·开源·c#
Flittly2 小时前
【雕虫大技】Agent 动态 Skill 供应链安全加固(三):输出校验与治理闭环实战
java·spring boot·spring
Poo_Chai2 小时前
QT emit信号后完整处理流程,包括槽函数响应流程
java·开发语言·数据库
IT爱学堂2 小时前
精讲软件设计师(软考中级)一站式通关课_实战课程_慕课网
后端