您正在学习的是试看内容,报名后可学习全部内容 报名课程
人气值 2.9k

Spring Boot + Redis 实现 论坛系统之用户登录注册功能实现

周黑鸭周富裕创始人的学习观

以前总有人问周富裕哪个老师讲课好,他一般会反问,哪个老师讲课不好呢?这是因为他觉得这个问题就像裤子的长短一样,适合自己的才是最好的。如果一个老师的一百句话当中有一个思想点,能让周富裕改变,引发他思考,他就觉得这课很有价值。

本系列课程面向的受众就是有以上学习观的同学,本系列课程虽然是从实战出发来实现一个论坛系统,但是受限于课时、受众水平不一等原因,课程讲述的内容还是局限于单机 Web 应用,对集群、高并发等方面不会过多涉及。但是本系列课程的初衷并不是完全手把手交给大家论坛系统的实现,主要侧重点其实是为大家介绍我在学习实践过程中总结出的一套学习技术的思路。

使用 Spring Boot + Redis + Kotlin 实现一个论坛系统
前置知识点:

  1. Redis 相关知识(可以查看 Redis 系列讲座
  2. 了解 Spring 、 Spring MVC 的使用

本系列课程中会讲解的知识点(注意:本系列课程有多节课程,并非本次课程一次性讲解,介意者勿买,如需购买整套课程可以在 Spring Boot + Redis 实现 论坛系统 进行购买):

1.Spring Boot 的使用

会侧重讲解其思想以及实现论坛系统涉及到的知识点,并不会讲解到所有 Spring Boot 知识,有这方面兴趣的同学可以查看小马哥的系列讲座

2.使用 Spring Security 实现权限管理,Spring data Redis 进行 Redis 相关操作,Spring Session 进行 Session 管理

3.Druid 数据库连接池的使用【基于 druid-spring-boot-starter 】,如何进行数据库配置的加密

4.MyBatis 相关使用

5.基于阿里云进行域名解析,并将我们完成的论坛最终部署到 阿里云 服务器

6.Nginx的使用

反向代理、静态资源分离、HTTPS支持等相关知识

7.Kotlin 基本语法以及编码实践

本节课程知识点:

1.Druid 数据库连接池的使用【基于 druid-spring-boot-starter 】,如何进行数据库配置的加密
2.Spring data redis 配置使用
3.Spring mail 的使用
4.Spring Security

规划功能点:

注册 登录 发帖 积分 排行榜 附近的人 关注 评论

本课程论坛实现后的效果可以参考 Fly社区 【课程中讲解的内容可能不会包含全部功能,只是涉及主要功能,但是之后会将所有功能实现的代码进行开源,各位同学如果对于某些功能特别感兴趣希望三产能在讲座中分享的,可以加我们的 QQ群 213732117 在群中提相关建议】

Fly 社区截屏

clipboard.png

clipboard.png

clipboard.png

课程规划:

  1. 项目整体介绍及框架搭建
  2. 注册、登录相关功能讲解
  3. 发帖、排行榜等功能讲解
  4. 基于阿里云进行发布