logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从lombok的val和var到JDK的var关键字

从lombok的@val和@var到JDK的var关键字前言一、Lombok中的val和var1.1 lombok.val1.2lombok.var二、Java中的var关键字2.1 如何使用?2.2 为什么推出var关键字?三、该如何抉择呢?Reference前言近期因项目中的开源框架版本升级导致项目的整体jdk版本被迫从万年的java8升级到了java11,于是我们也从该开源框架中看到了对于我

#java#编程语言#jvm
记录Maven打包时每次都出现Download maven-metadata.xml卡住的问题解决办法

目录一、问题描述二、解决办法解决方式(1)解决方式(2)一、问题描述项目每次打包的时候,都要联网加载maven仓库(或私服),从仓库中下载jar包或者标题中提到的maven-metadata.xml文件。明明本地仓库中依赖包都有还是下载,导致每次打包的时候如果网络不好或者没网的时候就打不了包了或者卡很久才跳过去,搞的我很烦燥。 二、解决办法解决方式(1)据说把IDEA的maven设置改成

#java#maven#jar +2
SpringLDAP连接LDAPS证书报错解决办法

一、问题背景Java操作LDAP一般通过Spring LDAP比较方便,一般我们都是使用的常规的非加密的389端口,常规的初始化如下:LdapContextSource contextSource = new LdapContextSource();contextSource.setUserDn(config.getUsername());contextSource.setPassword(con

#java#spring#spring boot +1
记录项目Mybatis出现报错Error querying database. Cause: java.lang.IndexOutOfBoundsException: Index 9 out of

记录项目Mybatis出现报错Error querying database.Cause: java.lang.IndexOutOfBoundsException: Index 9 out of bounds for length 9错误现象错误原因解决方案错误现象确认SQL没有任何问题,但是在执行时仍然出现以下报错,报错下标越界:IndexOutOfBoundsException: Index

#java#mybatis#mysql
记录一次SpringBoot项目启动报错Topic(s) [operationLog] is/are not present and missingTopicsFatal is true

启动现象:项目启动之后,会停留在连接kafka的地方,大约停留2分钟左右,然后报错:Topic(s) [operationLog, userAuthLog] is/are not present and missingTopicsFatal is true19:37:49.266 [main] ERROR o.springframework.boot.SpringApplication - App

#kafka#spring boot#java +1
RestTemplate调用请求中文乱码解决办法

RestTemplate调用请求中文乱码解决办法一、出现问题的原因二、解决办法一、出现问题的原因RestTemplate在请求调用过程中,利用的HttpMessageConverter类来进行报文转换,以下是部分源码而我们在HttpMessageConventer接口的抽象类AbstractHttpMessageConverter中发现有defaultCharset的字段,并存在set方法/***

#spring boot#spring#java
到底了