自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (1)
  • 收藏
  • 关注

原创 idea的datagrip数据库新建的console编辑器在哪显示

2024-04-15 10:27:14 143

原创 idea的datagrip数据库连接显示所有库

在这选择自己要显示的数据库。1、右键连接的数据库。

2024-04-15 10:25:43 288

原创 java动态导入excel按照表头生成数据库表

java动态导入excel按照表头生成数据库表,后面查询这些数据的时候,可以做配置表(建立一张表),文件名和表名做配置关系,如果要查询这些动态导入数据,则需要知道查哪些表,还有别的需求可以讨论,一起学习。5、里面有些逻辑按照需求来处理,比如表重复,中间出现异常等。

2024-01-24 15:41:13 1152 1

原创 easyexcel导入合并单元格解析(纵向合并,横向合并都支持)

easyexcel导入合并单元格解析(纵向合并,横向合并都支持)

2024-01-23 11:08:53 1660 1

原创 nacos作为注册中心: Application failed to connect to Nacos server: “xxxx“

上述问题中我遇到的是第四个情景,按照自己的情景排查问题。

2024-01-10 08:42:01 864

原创 java poi导出

【代码】java poi导出。

2023-11-29 17:14:03 466

原创 maven或者gradle打完jar,jekins启动提示找不到问题

我这次遇到的问题就是本地文件名都对,但是打完jar以后包名的首字母自己变成了大写,解决方法是,将idea清楚缓存,然后maven clearn,gradle clearn。1、记录下遇到的一个问题,maven或者gradle打完jar,然后jekins发布,启动提示找不到实体类,mapper,xml问题。3、然后排查每层的包名或者文件名是否能对应上。2、首先排查jar包中这些文件是否存在。

2023-11-17 17:07:25 271

原创 java object转json格式,转对象存储

1、一个object类型的数据,转成String类型大致是这个格式。3、将得到的json串转成相应的实体存储。2、首先将object转成String。

2023-10-26 09:16:57 477

原创 springboot 实现切面校验请求参数

import com} //这个是controller包下的所有请求接口都拦截 @Pointcut("execution(* com.aa.aa.pp.controller.productSupplier.ProductSupplierController.save*(..))") public void pointCut20() {

2023-08-17 10:07:09 620

原创 springboot 自定义注解

2、创建注解接口(javax.validation版本是2.0.0的,自行选择,太低也不行)3、可以创建全局异常来捕获(Result可以自己定义)1、引入maven依赖(版本太低也会导致不生效)

2023-08-15 11:05:55 735

原创 mysql 使用sum函数问题

4、查出user基本数据以及每个学生的考试总分数。1、建立主表(user)和子表(score)3、score表数据。

2023-05-17 14:36:56 139

原创 eureak升级nacos(内网,gradle项目)

4、bootstreap.properties配置访问nacos的连接用户名和密码。3、将application.properties数据放置到nacos中。1、首先去除eureak相应的依赖,增加nacos依赖。5、bootstrap.properties配置改造。2、如果有网关,需要在host中配置新网关。

2023-04-25 17:44:20 192

原创 JSON数组转成实体类集合

1、首先得到JSON数组(一般调用别人的接口,返回的数据是JSON数组)4、调用的接口 返回数据格式。2、将其先转换成字符串。3、再转换成实体类集合。

2023-03-28 10:42:06 2493

原创 java 获取当前时间的四种方式

【代码】java 获取当前时间的四种方式。

2023-03-13 17:37:24 3578

原创 idea插件 restfulTool使用

1、首先进行下载,两种方式,一个idea工具在插件直接下载,另一个是去官网把插件的包下载下来,官网地址:https://plugins.jetbrains.com/idea然后搜索插件2、里面有对应的版本,适合自己idea版本,可自行下载,下载完以后是个zip包3、idea导入下载的包,选择自己包的路径即可4、安装完以后,右侧会出现RestFulToll的列表,里面是自己的接口,可以自行请求

2023-03-01 09:27:51 1673

原创 idea和datagrip 操作数据库查询控制台关闭不删除

这个页面是19版的,新版的没找到在哪。

2023-01-31 14:10:29 530

原创 datagrip和idea查询数据库 ctrl+enter 查询快捷键设置

默认是询问你执行哪些语句,我习惯用选中的语句执行,sql以分号结尾就是一条sql。我的是中文版的,路径就在,setting,database-编辑。idea连接好数据库以后。

2023-01-30 16:23:09 509

原创 java 对数字不足长度前面补0

【代码】java 对数字不足长度前面补0。

2022-09-26 15:59:31 798

原创 java 删除服务器文件(linux)

【代码】java 删除服务器文件(linux)

2022-09-20 10:41:57 2323

转载 java 本地文件上传到linux

【代码】java 本地文件上传到linux。

2022-09-19 17:34:54 3799

原创 java 数据导出excel(前后端流导出HttpServletResponse)

【代码】java 数据导出excel(前后端流导出HttpServletResponse)

2022-09-16 16:09:47 6653

原创 idea连接linux断点调试

【代码】idea连接linux断点调试。

2022-08-31 10:12:39 427

原创 idea主体配置

idea主体配置

2022-08-22 18:29:46 116

原创 @Validated用在实体类的集合属性上

1、@Validated注解加value可以指定分组,这样颗粒度更细一些,我们只要在想限制的属性上同时指定分组的名字即可,addContractManagement.class这个名字可以随意写,是和实体类关联的,他俩一样即可,ItopsContractManagement这个是实体类。3、集合实体里面属性的限制。2、实体类中相关信息。

2022-08-19 15:21:32 878

原创 java 返回树形结构

此代码是搬运若依系统的。

2022-08-16 15:44:11 874

原创 java 雪花算法生成唯一的id

代码】java 雪花算法生成唯一的id。

2022-08-15 17:02:22 457

原创 dataGrip出现多个sql窗口

2、解决点击这个按钮可以解决多个窗口问题。1、点击查询在页面出现单独的窗口。

2022-07-25 17:11:49 1545

原创 mybatis批量新增,取实体类包含的集合数据

代码】mybatis批量新增,取实体类包含的集合数据。

2022-07-19 11:34:03 385

原创 idea安装的插件

1、FreeMybatisplugin2、Gitee3、GitPoolBox4、Lombok5、MybatisLogPlugin(MybatisLogFormat)6、soapUIPlugin7、Swagger。

2022-07-18 14:29:59 513

原创 maven的settings.xml配置(镜像配置)

【代码】maven的settings.xml配置(镜像配置)

2022-07-10 20:56:50 1952

原创 linux查看所有运行的jar(服务)

linux查看所有运行的jar

2022-07-08 10:09:18 4665

原创 java读取树形excel,然后入库

1、excel格式大致这样2、一级不能相同,二三级都可以,但是不能在同级下面出现相同的3、具体的代码映射我就不写了,直接得到对应的集合

2022-06-27 16:48:46 737

原创 @RequestParam使用情况和@PathVariable

1、如果加@RequestParam在参数上,则必须写参数值才能请求通,访问的路径必须是localhost:80/asset/getAssetById?assetId=1,如果想不写assetId,可以在注解上设置**@RequestParam(required = false)** @GetMapping(value = "/getAssetById") public AjaxResult getInfo(@RequestParam(value = "assetId") Long asse

2022-05-30 19:06:33 395

原创 mysql按照时间统计数据

数据库时间格式·按天,本周。本月

2022-05-26 10:12:45 4290

原创 java 日期工具类

java日期工具类,当前日期获取,年月日单独获取,创建任意日期,判断日期是否相等。添加时间,计算日期,

2022-05-23 17:00:17 154

原创 java查询多级数据组装成树返回

1、实体类结构public class ItopsAssetType extends BaseEntity{ private static final long serialVersionUID = 1L; /** 主键id */ private Long assetTypeId; private String assetTypeName; /** 父id */ @Excel(name = "父id") private Long parent

2022-05-20 17:07:30 819

原创 枚举(enum)使用案例

代码】枚举(enum)使用案例。

2022-05-20 09:38:54 199

原创 easyexcel对实体类属性赋值为null的问题

1、实体类@Data@EqualsAndHashCode(callSuper = false)@Accessors(chain = true)@ApiModel(value="Test对象", description="某水表的使用量")@Builder@NoArgsConstructor@AllArgsConstructorpublic class Test implements Serializable {2、excel数据3、我们在实体类上使用@Accessors注解会导致赋值

2022-05-04 11:42:58 893

原创 RabbitMq简单对列Demo

1、首先保证我们的MQ是运行状态,我们先写连接工具,定义一个ConnectionUtil类,然后将下面的工具代码写进去//定义连接工厂 ConnectionFactory factory = new ConnectionFactory(); //设置服务地址 factory.setHost("");//自己虚拟机的ip //端口 factory.setPort(5672); //设置账号信息,用户名、密码、vh

2022-04-26 15:44:30 89

原创 linux安装MQ(rabbitMQ)

1、首先我们需要对应的安装包(没有的私信我),将安装包放到opt目录下rpm -ivh erlang的安装包rpm -ivh socat的安装包rpm -ivh rabbitmq的安装包2、启用管理插件rabbitmq-plugins enable rabbitmq_management 出现下面的就可以了3、MQ的启动停止状态等systemctl start rabbitmq-server.service 启动MQsystemctl status rabbitmq-server.

2022-04-26 15:31:36 1419 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除