珍惜当下 展望未来!
摘要: swagger2响应显示泛型实体 开发一般都是使用通用的有个model(Result)来封装我们的数据data,我们把data定义为一个Object类型,那么api显示的是这样的 我想把data的具体信息显示出来,需要把Result定义为泛型,data也定义为泛型 @Data @NoArgsCons 阅读全文
posted @ 2022-01-11 11:08 嘿嘿- 阅读(1686) 评论(0) 推荐(0) 编辑
摘要: SpringBoot整合activiti7 步骤: 1.引入相关依赖 2.创建配置文件 3.创建启动类 4.启动项目,测试 1.引入相关依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st 阅读全文
posted @ 2022-01-07 16:56 嘿嘿- 阅读(180) 评论(0) 推荐(0) 编辑
摘要: mybatis-plus使用pageHelper插件失效 mybatis-plus以及pageHelper依赖 <!--mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot 阅读全文
posted @ 2021-12-20 22:23 嘿嘿- 阅读(2071) 评论(1) 推荐(0) 编辑
摘要: 自定义Mybatis拦截器 与PageHelper插件执行顺序问题 问题: 自定义mybatis拦截器myInterceptor 在 PageHelper分页插件拦截器pageInterceptor后面执行。。 这不是项目想要的结果 myInterceptor : pageInterceptor: 阅读全文
posted @ 2021-12-20 17:53 嘿嘿- 阅读(6122) 评论(1) 推荐(0) 编辑
摘要: stream流的常用操作 1.数据准备: 构建list public static List<User> list() { List<User> list = new ArrayList<>(); list.add(new User("孙悟空", 12)); list.add(new User("猪 阅读全文
posted @ 2021-12-17 15:08 嘿嘿- 阅读(1393) 评论(0) 推荐(0) 编辑
摘要: 多线程基础 参考视频:https://www.bilibili.com/video/BV16J411h7Rd?p=17 1.进程和线程 进程 程序由指令和数据组成,但这些指令要运行,数据要读写,就必须将指令加载至 CPU,数据加载至内存。在 指令运行过程中还需要用到磁盘、网络等设备。进程就是用来加载 阅读全文
posted @ 2021-12-16 23:08 嘿嘿- 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 解释器模式 1.介绍 如上图,设计一个软件用来进行加减计算。我们第一想法就是使用工具类,提供对应的加法和减法的工 具方法 上面的形式比较单一、有限,如果形式变化非常多,这就不符合要求,因为加法和减法运算,两个运算 符与数值可以有无限种组合方式。 比如 1+2+3+4+5、1+2+3-4等等。 显然, 阅读全文
posted @ 2021-12-15 16:44 嘿嘿- 阅读(103) 评论(0) 推荐(0) 编辑
摘要: mybatis拦截器拦截sql 并对sql进行修改 由于项目中需要对数据做权限控制。 涉及要改动的sql非常多 所有需要拦截sql,找寻统一的规则修改sql,获取到想要的结果。 因此想到了用mybatis的拦截器。 使用: 定义一个类实现接口Interceptor(mybatis中的),重写三个方法 阅读全文
posted @ 2021-12-15 15:04 嘿嘿- 阅读(13285) 评论(0) 推荐(1) 编辑
摘要: springboot扫描到其他依赖模块定义的Bean 的方式 springboot默认是不能扫描到其他依赖模块定义的Bean的。(默认扫描的是启动类所在包下的所有Bean) 也就是在项目启动的不能将其他模块的Bean加载到spring容器 以下两种方式可以解决: 方式1: 1.设置springboo 阅读全文
posted @ 2021-12-14 16:14 嘿嘿- 阅读(4170) 评论(1) 推荐(1) 编辑
摘要: Mybatis映射文件配置总结(传参总结) 1.传入单个参数 以下方式都可以: 1.使用parameterType指定参数类型 2.不需要写参数类型(xml中对应的名称可以随便写) 3.使用@Param绑定参数名称,这个时候xml中的参数名称就不能乱写了 2.传递多个参数 1.使用@Param绑定参 阅读全文
posted @ 2021-11-09 14:38 嘿嘿- 阅读(149) 评论(0) 推荐(0) 编辑