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,作为默认启动页面

相关推荐
Y***985114 小时前
【学术会议论文投稿】Spring Boot实战:零基础打造你的Web应用新纪元
前端·spring boot·后端
空空kkk14 小时前
MyBatis——代理Dao方式的增删改查操作
java·数据库·mybatis
T***u33314 小时前
JavaScript在Node.js中的流处理大
开发语言·javascript·node.js
Seven9715 小时前
线性数据结构
java
带刺的坐椅15 小时前
Solon 不依赖 Java EE 是其最有价值的设计!
java·spring·web·solon·javaee
q***333715 小时前
SpringMVC新版本踩坑[已解决]
android·前端·后端
青云交15 小时前
Java 大视界 -- 基于 Java 的大数据分布式存储在数字媒体内容存储与版权保护中的应用
java·性能优化·区块链·分布式存储·版权保护·数字媒体·ai 识别
武子康15 小时前
大数据-166 Apache Kylin 1.6 Streaming Cubing 实战:Kafka 到分钟级 OLAP
大数据·后端·apache kylin
未来之窗软件服务15 小时前
幽冥大陆(三十四)VUE +node智慧农业电子秤读取——东方仙盟炼气期
开发语言·vue·电子秤·东方仙盟·东方仙盟sdk
回家路上绕了弯15 小时前
彻底解决超卖问题:从单体到分布式的全场景技术方案
分布式·后端