小而美的个人博客(Spring Boot + JPA + thymeleaf) 李仁密原版
项目链接 |技术组合 | 工具与环境 | 功能规划 |目录结构 | 页面设计与开发 | 插件集成 | 快速开始 |项目总结
项目跟着b站李仁密老师的Spring Boot开发小而美的个人博客教程从头到尾完整学习。 和原版基本一致,是大学中第一次使用springboot框架独立完成一个项目,收获颇丰!Github地址: https://github.com/zougn/lbwBlog
Gitee地址: https://gitee.com/zougn/lbwBlog
您的star是我坚持的动力,感谢大家的支持,欢迎大家一起讨论技术共同学习。
- 后端:Spring Boot + JPA
- 前端:Semantic UI框架 + thymeleaf模板
- 数据库:MySQL
开发工具 | 说明 |
---|---|
IDEA 2023.1.3 | Java开发工具IDE |
VSCode 1.80 | Vue开发工具IDE |
Navicat Prenium 16 | MySQL远程连接工具 |
开发环境 | 版本 |
---|---|
JDK | 11 |
MySQL | 8.0.33 |
Maven | 3.9.3 |
lbwblog
├── aspect -- aop模块(日志处理)
├── dao -- 数据层
├── handler -- 处理器模块(全局异常处理)
├── interceptor -- 拦截器模块(登录,跨域配置)
├── po -- po模块
├── service -- 服务模块
├── util -- 工具类模块
├── vo -- vo模块
└── web -- 控制器模块
首页
详情页
分类
标签
归档
关于我
文章列表
编辑页
- 拉下代码,修改maven、jdk、yml(mysql密码)配置
- 创建lbwblog数据库,将lbwblog.sql导入数据库执行
- 运行项目,在浏览器打开:localhost:8080
- 后台页面:localhost:8080/admin 用户名:lbw 密码:123456
作为新手入门的一个博客项目是相当不错的,项目所用的技术栈都比较基础,非常适合初学者。在学习的过程中能对后端框架和web前端开发有比较基本的了解,有利于后面的深入学习。