12 2021 档案
摘要:mybatis-plus使用pageHelper插件失效 mybatis-plus以及pageHelper依赖 <!--mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot
阅读全文
摘要:自定义Mybatis拦截器 与PageHelper插件执行顺序问题 问题: 自定义mybatis拦截器myInterceptor 在 PageHelper分页插件拦截器pageInterceptor后面执行。。 这不是项目想要的结果 myInterceptor : pageInterceptor:
阅读全文
摘要:stream流的常用操作 1.数据准备: 构建list public static List<User> list() { List<User> list = new ArrayList<>(); list.add(new User("孙悟空", 12)); list.add(new User("猪
阅读全文
摘要:多线程基础 参考视频:https://www.bilibili.com/video/BV16J411h7Rd?p=17 1.进程和线程 进程 程序由指令和数据组成,但这些指令要运行,数据要读写,就必须将指令加载至 CPU,数据加载至内存。在 指令运行过程中还需要用到磁盘、网络等设备。进程就是用来加载
阅读全文
摘要:解释器模式 1.介绍 如上图,设计一个软件用来进行加减计算。我们第一想法就是使用工具类,提供对应的加法和减法的工 具方法 上面的形式比较单一、有限,如果形式变化非常多,这就不符合要求,因为加法和减法运算,两个运算 符与数值可以有无限种组合方式。 比如 1+2+3+4+5、1+2+3-4等等。 显然,
阅读全文
摘要:mybatis拦截器拦截sql 并对sql进行修改 由于项目中需要对数据做权限控制。 涉及要改动的sql非常多 所有需要拦截sql,找寻统一的规则修改sql,获取到想要的结果。 因此想到了用mybatis的拦截器。 使用: 定义一个类实现接口Interceptor(mybatis中的),重写三个方法
阅读全文
摘要:springboot扫描到其他依赖模块定义的Bean 的方式 springboot默认是不能扫描到其他依赖模块定义的Bean的。(默认扫描的是启动类所在包下的所有Bean) 也就是在项目启动的不能将其他模块的Bean加载到spring容器 以下两种方式可以解决: 方式1: 1.设置springboo
阅读全文