博客项目学习笔记
目录:
- 博客项目学习笔记一:springboot脚手架搭建,首页初始化
- 博客项目学习笔记二:springboot集成MyBatisPlus
- 博客项目学习笔记三:基于MyBatisPlus实现分页功能
- 博客项目学习笔记四:填充分页数据,并展示在前端
- 博客项目学习笔记五:自定义时间模板,置顶内容展示
- 博客项目学习笔记六:文章详情页展示
- 博客项目学习笔记七:首页与文章详情页置顶和加精
- 博客项目学习笔记八:文章详情页评论列表展示
- 博客项目学习笔记九:侧边栏本周热议
- 博客项目学习笔记十:缓存实现文章阅读量
- 博客项目学习笔记十一:登录注册功能(注册)
- 博客项目学习笔记十二:登录注册功能(登录)
项目说明:
这是我在学习过程中做的一个博客项目,博客功能主要包括登录、注册,侧边栏本周热议,用户中心、我的消息,发表博客、评论以及消息即时通知,搜索引擎开发,网络群聊。
技术选型:
- 核心框架:Springboot 2.1.2
- 安全框架:Apache Shiro 1.4
- 持久层框架:Mybatis + mybatis plus 3.2.0
- 页面模板:Freemarker
- 缓存框架:Redis
- 数据库:mysql
- 消息队列:RabbitMq
- 分布式搜索:Elasticsearch 6.4.3
- 双工通讯协议:websocket
- 网络通讯框架:t-io 3.2.5
- 工具集合:hutool 4.1.17
学习感悟:
虽然这个项目不是前后端分离的,但是通过自己动手做这个项目,掌握了在实际开发中需要了解的一些开发手段和技巧,有很多细节的地方值得借鉴

浙公网安备 33010602011771号