注解
-
spring配置双数据源
spring配置双数据源 前段时间有个需求,需要将数据存到两个数据库中,一个库中存放主信息,一个库中存放特殊信息,看来是要使用双数据源了,搞起来吧 既然是双数据源,先不管怎么切换,…
-
SpringBoot+Validation参数校验,消除if else
1、参数校验简介 在实际工作中,得到数据得到的第一步就是校验数据的正确性,如果存在录入上的问题,一般会通过注解校验,发现错误后返回给用户,但是对于一些逻辑上的错误,比如购买金额购买…
-
盘点Lombok的几个骚操作
前言 本文不讨论对错,只讲骚操作。 有的方法看看就好,知道可以这么用,但是否应用到实际开发中,那就仁者见仁,智者见智了。 一万个读者就会有一万个哈姆雷特,希望这篇文章能够给您带来一…
-
spring boot中一些工具的封装,如定制开发环境打印信息、入参及返回的时间格式化、二维码工具等。
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.9 spring-boot-starter-web 2.7.9 spring-boot-starter-…
-
spring事务失效场景
spring事务失效场景 首先spring的事务是使用AOP来实现的,而AOP的底层是代理(JDK代理或者CGLIB代理),所以事务失效就想什么时候不能进行代理 该描述的是使用注解…
-
spring注解整理
spring注解整理 @Configuration 使用@Configuration注解来标注的类为配置类,配置类就相当于applicationContext.xml配置文件,可以…
-
Python参数中的 arg:int 有什么作用
写在前面 你可能会疑惑这个函数参数的写法,实际上a: int是指定了参数a是int类型,而-> int则是指定返回值为int类型。 def add_numbers(…
-
Feign简单介绍
前言 上一篇我们已经介绍了微服务之间的交互场景以及测试方法,其中聊到Feign,埋了个坑,今天我们来认识一下Feign Feign是什么 Feign是一个声明式的Web服务客户端,…
-
spring boot中的文档工具spring doc的封装,通过yml配置即用,更换了默认的swagger文档页面。
spring doc 依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 knife4j-springdoc-ui 3.0.3 spring-boot-…
-
针对数据权限封装了一个工具包
依赖jar包 引入包 版本 jdk 1.8 spring boot 2.7.2 mybatis-plus-extension 3.5.3.1 mybatis-plus 3.5.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…
-
自定义注解:精简代码还是增加混乱?
大家好,我是香香。 在 Java 编程中,注解是一种元数据,它们提供了对程序元素(类、方法、字段等)进行标记和添加信息的机制。 除了 Java 本身提供的注解外,开发者还可以通过自…
-
一文带你彻底玩转EasyExcel:导入导出excel数据起飞
1.简介 在日常的开发工作中,Excel 文件的读取和写入是非常常见的需求,特别是在后台管理系统中更为频繁,基于传统的方式操作excel通常比较繁琐,EasyExcel 库的出现为…
-
mica-mqtt 2.2.12 发布,简化 MqttClientTemplate 构造,方便自定义
一、简介 mica-mqtt 基于 java aio 实现的简单、低延迟、高性能 的 mqtt 物联网开源组件。mica-mqtt 更加易于集成到已有服务和二次开发,降低自研物联网…