①.大事件的目录:
黑马java基础视频第3讲
①用户端的实现:用户登录、注册
com.itheima.pojo.User
com.itheima.controller.UserController
com.itheima.service.UserService
com.itheima.service.impl.UserServiceImpl
com.itheima.mapper.UserMapper.java
②文章目录展示
pojo.Category
controller/CategoryController.java
service/CategoryService.java
service/impl/CategoryServiceImpl.java
mapper/CategoryMapper.java
③实现文章的添加
pojo.Article
对state字段的自定义校验:
指定提供校验规则的类:anno.State
pojo.PageBean
service.ArticleService
service.ArticleServiceImpl
mapper.ArticleMapper.java
mapper.ArticleMapper.xml
④实现图片的上传:
controller.FileUploadController
工具类:utils.AliOssUtil
④其他的配置:
全局异常处理:exception.GlobalExceptionHandler
登录拦截器:interceptors.LoginInterceptor
- 使用到了redis:防止更改了密码,但是token依然没有变化
拦截生效的地方配置:config.WebConfig
对返回结果的封装:Result
生成jwt:把id、name
utils.ThreadLocalUtil:把claim(id,name存储到线程中去)
utils.Md5Util:对密码进行加密
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/18489.html