摘要: 1.建表 2.测试代码 3.总结一下,如果MyBatis需要进行批量插入,推荐使用 ExecutorType.BATCH 的插入方式,测试两次,用时分别 是 1501 毫秒 和 1537 毫秒。 如果非要使用 <foreach>的插入的话,需要将每次插入的记录控制在 20~50 左右。用了 List 阅读全文
posted @ 2023-03-13 11:42 黑狗已醒 阅读(191) 评论(0) 推荐(0)
摘要: 各个参数的备注 开启二级缓存注解 阅读全文
posted @ 2023-03-10 17:40 黑狗已醒 阅读(59) 评论(0) 推荐(0)
摘要: 1. 第一步 增加 @RequiredArgsConstructor 增加注解 2.第二步 增加 final 修改 (扩展 @NoArgsConstructor 无参数构造 @AllArgsConstructor 有参数构造 ) 翻译-- 就是构造器注 异常注解 @SneakyThrows 关闭流的 阅读全文
posted @ 2023-03-10 17:33 黑狗已醒 阅读(71) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2023-03-10 17:29 黑狗已醒 阅读(28) 评论(0) 推荐(0)
摘要: 1.Netty jar包 2.多路复用器 3.Netty 服务端 4. new NettyServerHandler 5. Netty 客户端 7. new NettyClienHandler 8. Netty 核心组件 9.监听器 10. 解码器和编码器 s 使用Protobuf 提升序列化性能 阅读全文
posted @ 2023-03-10 17:07 黑狗已醒 阅读(31) 评论(0) 推荐(0)
摘要: 1.Activiti环境 2.加入maven依赖包 3.Activiti 25张表的含义 4 .各个类之间的关系图 5. 各个Service 作用 6. Activiti 总结 7.流程部署以及获取流程id 和流程名称 8.查询流程任务 9.删除流程任务以及级联删除 10.流程任务监听器 TaskL 阅读全文
posted @ 2023-03-10 15:40 黑狗已醒 阅读(45) 评论(0) 推荐(0)
摘要: 1. 引入 WebSocket 包 2. 2.最后测试 WebSocket 谷歌浏览器 F12 ,在 Console 控制台 输入以下测试链接,然后回车测试。 ws = new WebSocket(); ws.onopen = function() { alert("连接成功"); ws.send( 阅读全文
posted @ 2023-02-16 20:51 黑狗已醒 阅读(138) 评论(0) 推荐(0)
摘要: 1.创建spring boot 工程,添加lombok 插件 2.引入spring security 包 3.引入MybatisPuls和mysql驱动 包 4.密码加密存储 5. PreAuthorize("hasAuthority (' test' )" 用法 6. 7. 什么是跨域?解决办法 阅读全文
posted @ 2023-02-16 20:39 黑狗已醒 阅读(25) 评论(0) 推荐(0)
摘要: 1.拦截器,拦截所有请求 token 续期 2.拦截器注入mvc 拦截自定义注解 1.自定义注解 2.获取自定义注解 3.拦截器注入mvc 阅读全文
posted @ 2023-02-13 17:09 黑狗已醒 阅读(59) 评论(0) 推荐(0)
摘要: 1.自定义注解 2.切面类 3.具体方法 3.具体方法二 4.具体方法 5.具体方法三 6.具体方法7 阅读全文
posted @ 2023-02-13 16:52 黑狗已醒 阅读(21) 评论(0) 推荐(0)