
java-spring
文章平均质量分 66
泡泡成长之路
这个作者很懒,什么都没留下…
展开
-
spring-kafka消费者源码详解
spring-kafka消费端源码详解原创 2022-07-06 21:43:46 · 2500 阅读 · 0 评论 -
apollo全流程、原理、源码解析
目录apollo架构流程解析(用户界面和服务端(apollo-adminservice)通信过程)流程解析(服务端(apollo-adminservice)和configservice端通信过程)apollo架构流程解析(用户界面和服务端(apollo-adminservice)通信过程)1、用户在前端触发增、删、改操作2、前端服务会将请求发送至apollo-portal服务(ItemController),在发送请求之前apollo-portal做了以下事.原创 2022-05-30 20:03:35 · 2703 阅读 · 0 评论 -
HandlerMethodArgumentResolver配置不生效
背景从Controller统一对用户传递给后端的参数进行Sql注入的校验(由于特殊原因,不能在dao层校验),需要对所有的Request进行拦截,获取到里面的参数进行自定义的校验判断。问题配置Config类实现WebMvcConfigurer 接口,重写addArgumentResolvers方法,将自定义的HandlerMethodArgumentResolver类加入到resolvers集合中去@Configurationpublic class MvcConfig implemen原创 2022-02-23 16:55:42 · 3553 阅读 · 0 评论 -
mybatis用map接收返回对象,数据类型为tinyint自动转换为boolean解决办法
在jdbcurl后面添加参数tinyInt1isBit=false 将目标字段用mysql字符串处理函数处理,比如CONCAT(your字段名称,"")原创 2021-07-07 17:07:52 · 1195 阅读 · 0 评论 -
spring boot项目启动报错java.lang.annotation.AnnotationFormatError Invalid default:xxxx
报错信息排查思路1、找到项目中的cause by,从报错打印异常处开始寻找,spring-context包下面的ClassPathScanningCandidateComponentProvider类中的scanCandidateComponents方法。2、spring catch了一个Throwable对外抛出了一个BeanDefinitionStoreException,很明显这是封装过后的异常,这不是我们想要的。3、顺序点进去上述图片中的错误堆栈的类中的报错行 ,目的是为了找到,原创 2021-05-11 17:39:27 · 1076 阅读 · 0 评论