摘要:所花时间(包括上课): 1 h左右 代码量(行): 150 左右 搏客量(篇): 1 了解到的知识点: 参数校验 备注(其他): 用到validation自定义校验 package com.di.bigevent.pojo; import com.di.bigevent.anno.State; im
阅读全文
摘要:所花时间(包括上课): 1 h左右 代码量(行): 150 左右 搏客量(篇): 1 了解到的知识点: 备注(其他): //controller package com.di.bigevent.controller; import com.di.bigevent.pojo.Article; impo
阅读全文
摘要:所花时间(包括上课): 0.5 h左右 代码量(行): 30 左右 搏客量(篇): 1 了解到的知识点: 删除文章分类后端接口 备注(其他): @DeleteMapping public Result delete(Integer id){ categoryService.delete(id); r
阅读全文
摘要:所花时间(包括上课): 1 h左右 代码量(行): 150 左右 搏客量(篇): 1 了解到的知识点: 更新和添加参数校验优化 备注(其他): 由于更新文章分类和添加文章分类,参数校验时,一个需要ID notnull 一个只是让id自动增长, 所以当再次添加新的文章时会出现id为空的错误: 这时候就
阅读全文
摘要:PSP2.1(Personal Software Process Stages ) 所需时间(TIME) Planning(计划) estimate[估计这个任务需要多少时间 ] 2h Development (开发 ) 15h · Analysis [需求分析 (包括学习新技术) ] 1h · D
阅读全文
摘要:所花时间(包括上课): 1 h左右 代码量(行): 50 左右 搏客量(篇): 1 了解到的知识点: getMapping 备注(其他): @GetMapping("/detail") public Result<Category> detail(Integer id){ Category c =
阅读全文
摘要:所花时间(包括上课): 1h 左右 代码量(行): 150左右 搏客量(篇): 1 了解到的知识点: 文章分类列表接口实现 备注(其他): //CategoryCOntroller @GetMapping public Result<List<Category>> list(){ List<Cate
阅读全文
摘要:所花时间(包括上课): 1h 左右 代码量(行): 150左右 搏客量(篇): 1 了解到的知识点: 新增文章分类接口 备注(其他): //CategoryController package com.di.bigevent.controller; import com.di.bigevent.po
阅读全文
摘要:所花时间(包括上课): 1h 左右 代码量(行): 100左右 搏客量(篇): 1 了解到的知识点: 更新用户密码 备注(其他): //userController @PatchMapping("/updatePwd") public Result updatePwd(@RequestBody Ma
阅读全文
摘要:所花时间(包括上课): 1h 代码量(行): 50左右 搏客量(篇): 1 了解到的知识点: 头像的更新 备注(其他): 首先在userController中声明 @PatchMapping("updateAvatar") public Result updateAvatar(@RequestPar
阅读全文
摘要:所花时间(包括上课): 1h 代码量(行): 50左右 搏客量(篇): 1 了解到的知识点: 后端参数的校验 备注(其他): 实体参数校验 @NotNull @NotEmpty @Email 接口方法的实体参数上添加@Validated注解 @PutMapping("/update") public
阅读全文
摘要:所花时间(包括上课): 0.5h 代码量(行): 60左右 搏客量(篇): 1 了解到的知识点: 后端接口 备注(其他): 更新用户基本信息 //usercontroller @PutMapping("/update") public Result update(@RequestBody User
阅读全文
摘要:所花时间(包括上课): 1h 代码量(行): 150左右 搏客量(篇): 1 了解到的知识点: tread local应用 备注(其他): ThreadLocal提供线程的局部变量(set和get方法) 线程之间互不影响 //测试类 package com.di.bigevent; import o
阅读全文
摘要:所花时间(包括上课): 0.5h 代码量(行): 50左右 搏客量(篇): 1 了解到的知识点: 后端获取用户详细信息 备注(其他): //在userController中,写好控制类 @GetMapping("userInfo") public Result<Object> userInfo(@R
阅读全文
摘要:完整配置界面如上,地址:C:/Users/Lenovo/.gradle/wrapper/dists/gradle-8.2-all/gradle-8.2,,,,可以在自己的盘里找找,大概位置差不多
阅读全文
摘要:所花时间(包括上课): 4h 代码量(行): 450左右 搏客量(篇): 1 了解到的知识点: 安卓开发 备注(其他): //activity.xml 其中的android:background="@drawable/gb3"可以根据自己的需要更改背景 <?xml version="1.0" enc
阅读全文
摘要:所花时间(包括上课): 0.5h 代码量(行): 50左右 搏客量(篇): 1 了解到的知识点: 获取用户详细信息 备注(其他): //在userController中,写好控制类 @GetMapping("userInfo") public Result<Object> userInfo(@Req
阅读全文
摘要:所花时间(包括上课): 2h 代码量(行): 150左右 搏客量(篇): 1 了解到的知识点: 登录认证-完成(拦截器) 备注(其他): //JWT令牌生成,工具类 package com.di.bigevent.utils; import com.auth0.jwt.JWT; import com
阅读全文
摘要:我是信2205-1班,牟兆迪。在高考过后,来到了石家庄铁道大学,大一整个学年体会到了学习的轻松和大学生活的快乐,在大二的专业分流我选择了软件工程专业,选择了相信主任,相信自己。我认为,我是一个比较懒散的人,需要有他人的督促甚至是鞭策才能不断激发自己的潜能,让自己不至于浑浑噩噩的过完精力旺盛的大学四年
阅读全文
摘要://JWT令牌生成,工具类 package com.di.bigevent.utils; import com.auth0.jwt.JWT; import com.auth0.jwt.algorithms.Algorithm; import java.util.Date; import java.u
阅读全文
摘要:参数校验框架:spring validation(使用预定义的注解完成参数校验) 引入Spring Validation起步依赖 ~~~xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo
阅读全文