主要记录九陌斋在线笔记后端开发部分,CRUD之外的主要技术点。
shiro框架
- 使用Shiro框架实现登录认证以及资源拦截等功能
- 代码实现(待添加链接)
图片验证码
- 编写工具类实现前端图片验证码,验证真人操作。
- 代码实现(待添加链接)
邮箱验证码
- 编写相关工具类,实现邮箱验证码验证本人操作。
- 代码实现(待添加链接)
集成MarkDown编辑器
- 集成Markdown编辑器,实现在线编写markdown笔记。
- 代码实现(待添加链接)
OSS对象存储
- 利用阿里云OSS对象存储实现图床搭建,并进行管理。
- 代码实现(待添加链接)
笔记唯一标识
- 通过id能查询唯一笔记,但是不够安全与美观,所以设计算法,给予每个人的每篇笔记生成唯一的标识。
- 代码实现(待添加链接)
评论区