随笔分类 - 项目一
瑞吉点餐
摘要:问题: 前面已经实现了移动端手机验证码登录,随机生成的验证码我们是保存在HttpSession中的,但是存在HttpSession中就无法设置过期时间,就需要对这一块的功能进行优化。 优化步骤: 1. 在UserController中注入RedisTemplate对象,用于操作Redis @Auto
阅读全文
摘要:1.引依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dependency> 2.在yml中设置缓存过期时间 spring
阅读全文
摘要:1.依赖: <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter</artifactId> <version>4.0.0-RC1</version
阅读全文
摘要:项目总结: 1、前端:不涉及具体代码编写,主要有以下 2 部分工作: 1.1 在项目优化阶段采用 nginx服务器部署前端资源,并且配置了 反向代理 将前端请求代理到后端服务; 优点:1.1 统一了服务的入口 1.2 隐藏了后端的服务器 1.2 前端主要发送 rest风格 的 ajax请求。 2、后
阅读全文
摘要:技术点一:公共字段自动填充 mybatisPlus 插件:@TableField注解 + MyMetaObjectHandler 配置类 在设置 创建人、修改人时需要拿到本次请求发起人的id,获取该数据有两种方法: 1.该数据储存在 session 中,可以通过 session 直接获取 @Auto
阅读全文
摘要:day02 技术点一: 配置 数据重名异常 拦截: 当数据库 属性为唯一约束时, 重名异常 SQLIntegrityConstraintViolationException 会从 mapper 层逐层往上抛异常, 在controller 捕获异常,进行处理与判断 @RestControllerAdv
阅读全文

浙公网安备 33010602011771号