首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java学习
寇寇菌
创建于2021-12-17
订阅专栏
java的一些学习记录
暂无订阅
共8篇文章
创建于2021-12-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
不再视野黑盒,登录&增删改查(8)
登录 登录的逻辑其实很简答,只需要接受账号密码,然后把用户的id生成jwt,返回给前段,为了后续的jwt的延期,所以我们把jwt放在header上。具体代码如下: 增删改查 我们的骨架已经完成,接下来
不再视野黑盒,swagger3集成(7)
官方网址:Swagger官网 使用Swagger的好处 无依赖 UI 适用于任何开发环境,无论是本地还是 Web。 人性化 允许最终开发人员轻松交互并尝试您的 API 公开的每一个操作,以便于使用。
不再视野黑盒,异常处理&实体校验(6)
异常处理 有时候不可避免服务器报错的情况,如果不配置异常处理机制,就会默认返回tomcat或者nginx的5XX页面,对普通用户来说,不太友好,用户也不懂什么情况。这时候需要我们程序员设计返回一个友好
不再视野黑盒,整合shiro+jwt,并会话共享(5)
考虑到后面可能需要做集群、负载均衡等,所以就需要会话共享,而shiro的缓存和会话信息,我们一般考虑使用redis来存储这些数据,所以,我们不仅仅需要整合shiro,同时也需要整合redis。在开源的
不再视野黑盒,统一结果封装(4)
在我们的项目中,我们使用了一个名为Result的类,用于封装异步统一返回的结果。通常,一个结果对象应该包含以下几个必要要素: 是否成功:我们可以使用code字段来表示结果的状态,例如,200表示成功,
不再视野黑盒,整合mybatis plus(3)
接下来,我们来整合mybatis plus,让项目能完成基本的增删改查操作。步骤很简单:可以去官网看看:https://mp.baomidou.com/guide/install.html 第一步:导
不再视野黑盒,新建springboot项目(2)
环境准备 (1)JDK 环境必须是 1.8 及以上,传送门:jdk1.8.191 下载 (2)后面要使用到 Maven 管理工具 3.2.5 及以上版本 (3)开发工具建议使用 IDEA 新建项目 使
不再视野黑盒,一天学会简单使用springboot(1)
大家好,作为一名前端,有时可能会觉得后端的东西深不可测,也就是黑盒概念,导致的是对接和沟通会产生的多余成本;所以本次我编写了简单的springboot项目,实现了基础应用,扩展一下我们的知识广度; 当