代码经验 代码经验
代码经验MyBatisPlus or 和 like 在一个条件里List<TToxicologicalReport> list = toxicologicalReportService.list(new LambdaQueryWrap
2024-10-20
权限设计 权限设计
权限设计 登录认证 登录认证是对用户身份进行确认。 权限认证 权限认证是对用户能否访问某个资源进行确认,一般在用户登录成功之后进行。 RBAC 模型用户,角色,权限。在这种设计模式下,用户不直接拥有权限,权限是赋值给角色的,用户只能具
2024-10-20
项目经验-注册登录 项目经验-注册登录
项目经验-用户注册-登录注册流程用户点击注册,系统将密码加密,然后保存到数据库。(这里没有校验用户重复情况) 登录流程用户登录,校验密码,生成 Token。 校验流程通过拦截器校验每次用户访问的 Token。 扩展思考其实这里也可以不
2024-04-15
项目经验-开发细节 项目经验-开发细节
项目经验-开发细节MybatisPlus 中 @Param 用和不用的区别单个参数User getUser(String name); xml 里的 SQL 语句,加不加 @Param 都可以。 and name = #{name} 对象
2024-04-13
项目经验-报错信息 项目经验-报错信息
项目经验-报错信息Ngnix 报 504location / { proxy_pass http://xxxx/; proxy_set_header Host $host:$server_port; } 如上所示:项目配置使
2024-04-13
使用 Poi-tl 处理 Word 文档表格数据 使用 Poi-tl 处理 Word 文档表格数据
使用 Poi-tl 处理 Word 文档表格数据根据模板文件,替换模板文件里对应的数据,这里使用 poi-tl 进行处理。 poi-tl 是在 poi 的基础上进行封装的,因此使用 poi-tl 时,注意彼此版本对应关系。 https:/
2024-04-13
使用 PDFBox 给 PDF 添加水印 使用 PDFBox 给 PDF 添加水印
使用 PDFBox 给 PDF 添加水印PDF 加水印,使用 pdfbox 架包进行处理。 引入架包<!--pdf加水印--> <dependency> <groupId>org.apache.pdfbox<
2024-04-13
使用 Documents4j 处理 Word 转 PDF 使用 Documents4j 处理 Word 转 PDF
使用 Documents4j 处理 Word 转 PDF能实现这个功能的框架有很多,在满足免费开源并且效果不错的前提下,决定采用 Documents4j 进行转换。 Documents4j 策略Documents4j 有两个策略,一个是本地
2024-04-13
EFK_部署文档 EFK_部署文档
EFK_部署文档说明 注意各个组件的版本。 这里 Elasticsearch 的版本为:elasticsearch-7.8.0-linux-x86_64.tar.gz。 IK 的版本为:elasticsearch-analysis-ik-
2023-12-06
Office_文件在线预览 Office_文件在线预览
Office_文件在线预览方案一开源的组件可以使用:kkfileview 这个组件,具体的部署信息如下: https://blog.csdn.net/Aria_Miazzy/article/details/131242615 但这个方案
使用_Poi-tl_生成 Word 文档 使用_Poi-tl_生成 Word 文档
使用 Poi-tl 生成 Word 文档参考: https://deepoove.com/poi-tl/#_why_poi_tl https://www.cnblogs.com/god23bin/p/spring-boot-poi-tl.
2023-12-06
SpringCloud_Gateway_动态路由 SpringCloud_Gateway_动态路由
SpringCloud_Gateway_动态路由 思路一 配置项目路由,一般想到的就是在配置文件内添加对应的配置,这种方式也是可以实现。 但如果增加新的项目后,对应的项目也需要修改,然后重新启动。 思路二 在思路一的基础上,思考我们想
2023-12-06
1 / 8