Spring
-
spring boot项目解密数据体
前言 有这样一个需求,拿到一份其他园区的五位一体数据对接文档,要求根据文档实现类似的服务端提供企业传输数据 image-20230512100249705 实现方式(下文采用的是H…
-
日志监控分析平台-ELK
准备环境 确保你的 CentOS 系统已经更新到最新版本,并安装了必要的依赖。如果es版本选择8.0以上则jdk至少17以上 sudo yum update&n…
-
java程序调用dll
项目需求 调用捷宸EIO开发包DLL动态库控制应急门的开关停,现场应急门继电器连接的是6、7、8,分别对应的是开、停、关。0为打开,1为关闭。 java程序开发 在resource…
-
spring boot项目开发过程中的数据权限问题
前言 实际开发过程中常常会面对数据权限过滤的问题,如一个已登录用户凭借token实际上是可以轻松访问其他用户的数据。下面就是通过自定义注解的方式过滤当前用户自己的数据,实际上就是在…
-
针对数据权限封装了一个工具包
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 mybatis-plus-extension 3.5.3.1 mybatis-plus 3.5.3.…
-
集中获取文件服务器指定内容,并打包压缩至本地
前言 项目中有这样一个需求,mysql数据库中一张人员表存放了人员的照片路径,照片是集中存放在文件服务器上,当前项目文件服务器使用的是minio 表结构(供参考,只为了取值) DR…
-
java中hj212协议的解析与生成工具allbs-hj212
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 allbs-common 1.1.6 jackson-datatype-jsr310 2.13.3 …
-
java中时序数据库influxdb操作的封装工具allbs-influx
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.9 influxdb-java 2.23 spring-boot-autoconfigure 2.7.9…
-
spring boot中文件库操作工具的封装,支持S3协议的文件库,如minio、阿里云、腾讯云、华为云等。
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.4 spring-boot-autoconfigure 2.7.4 spring-boot-starte…
-
spring boot中封装了swagger文档,通过yml添加配置即可使用,更换了默认的swagger文档页面。
swagger2 依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 springfox-swagger2 3.0.0 swagger-annotati…
-
分库分表介绍
分库分表介绍 1. 分库分表概述 分库分表本质上就是为了解决由于库表数据量过大而导致数据库性能降低的问题; 核心操作: 将原来独立的数据库拆分成若干数据库组成; 将原来的大表(存储…
-
自定义注解:精简代码还是增加混乱?
大家好,我是香香。 在 Java 编程中,注解是一种元数据,它们提供了对程序元素(类、方法、字段等)进行标记和添加信息的机制。 除了 Java 本身提供的注解外,开发者还可以通过自…
-
一文带你彻底玩转EasyExcel:导入导出excel数据起飞
1.简介 在日常的开发工作中,Excel 文件的读取和写入是非常常见的需求,特别是在后台管理系统中更为频繁,基于传统的方式操作excel通常比较繁琐,EasyExcel 库的出现为…
-
把 Maven 提交到项目?Maven Wrapper的使用与好处
欢迎点击蓝色文字关注公众号,文章每周更新 杭州西湖(2024年4月1日) 前言 不知道你有没有发现,如果使用 https://start.spring.io/ 或者使用 IDEA …
-
spring事件监听
spring事件监听 ApplicationListener监听容器中发布的事件 实现ApplicationListener来完成事件监听 public interfac…
-
分层设计:Service 层真的需要实现接口吗?
戳上方蓝字“Java知音”关注我 前几天看技术交流群的话题,又刷到了Service 层和 Dao 层真的有必要每个类都加上接口吗?这个问题,之前简单回答了一波,给出的观点是看情况 …