摘要: 5.20 Spring Security Spring 是非常流行和成功的 Java 应用开发框架,Spring Security 正是 Spring 家族中的成员。Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。 正如你可能知道的关于安全方面 阅读全文
posted @ 2022-05-20 23:45 Boerk 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 4.16 实现数据字典 后端接口部分 /** * 为了实现数据字典,这个方法用来查找对应父id的子id * * @param id * @return */ @ApiOperation("根据数据id查询子数据列表") @GetMapping("findChildData/{id}") public 阅读全文
posted @ 2022-04-17 23:50 Boerk 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 前端分页 基于Element-ui提供的组件完成分页功能 <el-pagination :current-page="current" //当前页码 :page-size="limit" //每页数据量 :total="total" //总数据数 style="padding: 30px 0; te 阅读全文
posted @ 2022-04-16 01:18 Boerk 阅读(29) 评论(0) 推荐(0) 编辑
摘要: Vue的声明周期函数 <div id="app"> {{msg}} </div> <script src="vue.min.js"></script> <script> new Vue({ el: '#app', data: { msg:'hello' }, created() { //在页面渲染之 阅读全文
posted @ 2022-04-15 01:25 Boerk 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 4.12 自定义返回结果类型 为统一方法的返回结果,设定一个类作为返回类型。 在其中定义成功的方法是失败的方法。 /** * 操作成功 * @param data * @param <T> * @return */ public static<T> Result<T> ok(T data){ Res 阅读全文
posted @ 2022-04-14 00:41 Boerk 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 关于使用MP service及其实现类的规范 我们一般将service声明为接口,然后编写一个实现类来实现接口。 MP对service接口及其实现类提供了支持 //这是一个service接口 @Service public interface HospitalSetService extends I 阅读全文
posted @ 2022-04-11 22:01 Boerk 阅读(44) 评论(0) 推荐(0) 编辑
摘要: MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 引入依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-b 阅读全文
posted @ 2022-04-11 00:44 Boerk 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 死信交换机 死信 什么是死信? 当一个队列中的消息满足下列情况之一时,可以成为死信(dead letter): 消费者使用basic.reject或 basic.nack声明消费失败,并且消息的requeue参数设置为false 消息是一个过期消息,超时无人消费 要投递的队列消息满了,无法投递 如果 阅读全文
posted @ 2022-04-09 22:53 Boerk 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 多级缓存下 Redis缓存预热 Redis缓存会面临冷启动问题: 冷启动:服务刚刚启动时,Redis中并没有缓存,如果所有商品数据都在第一次查询时添加缓存,可能会给数据库带来较大压力。 缓存预热:在实际开发中,我们可以利用大数据统计用户访问的热点数据,在项目启动时将这些热点数据提前查询并保存到Red 阅读全文
posted @ 2022-04-09 00:31 Boerk 阅读(136) 评论(0) 推荐(0) 编辑
摘要: Caffeine JVM进程缓存 缓存在日常开发中启动至关重要的作用,由于是存储在内存中,数据的读取速度是非常快的,能大量减少对数据库的访问,减少数据库的压力。我们把缓存分为两类: 分布式缓存,例如Redis: 优点:存储容量更大、可靠性更好、可以在集群间共享 缺点:访问缓存有网络开销 场景:缓存数 阅读全文
posted @ 2022-04-08 02:30 Boerk 阅读(105) 评论(0) 推荐(0) 编辑