日常记录,记下来自己的遇到的问题(代码片段)

season1992 season1992     2022-12-21     180

关键词:

2018-08-08

一个 spring boot 集合 dubbo 项目,在运行的时候报了这样子的一个错:

java.lang.IllegalArgumentException: @Service interfaceClass() or interfaceName() or interface class must be present!

我查找了很长时间,也没找到答案,最后只能自己查代码喽,发现这行代码的返回值为 null

Class<?>[] allInterfaces = annotatedServiceBeanClass.getInterfaces();

最后是因为代码中 @Service 修饰的类没直接继承接口,而是他的父类继承了接口,接着 dubbo 报错了,是因为 dubbo 进行接口注入的时候,必须直接实现接口

下面是具体的代码结构

//  接口
public interface IRedisService
//  实现接口的父类
public class BaseRedisServiceImpl implements IRedisService

 //  子类之前没后面的implement

 @Service(version="1.0", group="redis_jcaptcha")
 public class CaptchaRedisServiceImpl extends BaseRedisServiceImpl implements IRedisService

 





asnotes|记录日常开发遇到的as问题(不断更新。。。(代码片段)

theme:channing-cyan我们走过了青春,却离别在了秋季。。。先放一张目前AndroidStudio版本图:占楼,看了下掘金之前草稿箱出现图片丢失情况,先发文,后续慢慢更新…1、Git显示乱码之前出现过这个问题,主要... 查看详情

日常记录——对bigdecimal除法运算时遇到的bug(代码片段)

📢📢📢📣📣📣哈喽!大家好,今天给大家分享一篇最近在项目中遇到BigDecimal除法运算的时候出现的一次bug,希望对大家有所帮助和收获。✨个人博客:https://blog.csdn.net/weixin_43759352✨✨... 查看详情

日常记录——对bigdecimal除法运算时遇到的bug(代码片段)

📢📢📢📣📣📣哈喽!大家好,今天给大家分享一篇最近在项目中遇到BigDecimal除法运算的时候出现的一次bug,希望对大家有所帮助和收获。✨个人博客:https://blog.csdn.net/weixin_43759352✨✨... 查看详情

记录最近项目中自己遇到的一些小问题(代码片段)

内容可能有点杂~一、首先记写css的坑1.p标签文字过长,自动换行word-wrap:break-word;word-break:break-all;2.p标签文字过长,不换行,显示省略号overflow:hidden;text-overflow:ellipsis;white-space:nowrap;二、muse-ui项目是移动端,因此选择了muse-ui作为... 查看详情

asnotes|记录日常开发遇到的as问题(不断更新。。。(代码片段)

theme:channing-cyan我们走过了青春,却离别在了秋季。。。先放一张目前AndroidStudio版本图:占楼,看了下掘金之前草稿箱出现图片丢失情况,先发文,后续慢慢更新…1、Git显示乱码之前出现过这个问题,主要... 查看详情

asnotes|记录日常开发遇到的as问题(不断更新。。。(代码片段)

theme:channing-cyan我们走过了青春,却离别在了秋季。。。先放一张目前AndroidStudio版本图:占楼,看了下掘金之前草稿箱出现图片丢失情况,先发文,后续慢慢更新…1、Git显示乱码之前出现过这个问题,主要... 查看详情

php编程能力提升系列日常工作常见问题总结(代码片段)

一、引言  记录并总结日常遇到的问题,做到深入思考,避免再次入坑; 本篇是记录了日常工作中遇到的一些问题,类似于流水账形式;如果感觉有点乱,多包容哈二、详情1、5.3.0+以上的版本才支持... 查看详情

日常笔记:linux(ubuntu)andshell(代码片段)

Preface因为我负责我们组的一台服务器的日常管理(系统Ubuntu14.04),这里记录一些平常使用Linux的笔记。同时,记录一些自己写的日常shell脚本。不积跬步无以至千里,不积小流无以成江海。以前都是零散的... 查看详情

java#日常开发中遇到的问题(代码片段)

1.将List按照一定的大小分成多个list1.1com.google.common.collect.Listsmaven依赖:<dependency><groupId>com.google.code.google-collections</groupId><artifactId>google-collect</artifactI 查看详情

日常记录(代码片段)

问题1:  mybatis拼接多条语句同时执行,报错,想在mapper的一个更新节点进行多条update语句的操作:  <updateid="cleanUserByPhone"parameterType="java.lang.String">  updateusersetvalid_status=1wheremobile_phone=#mobilePhone;  updateuse 查看详情

2020-09-15日常好文记录(代码片段)

业务安全安全运营之路:https://y1ng.org/TheRoadOfSO/攻击设备指纹:https://mp.weixin.qq.com/s/keXq9ebUqMdww9loH-Ukxg安全研究:下面两篇使用vpn来篡改网络包实现攻击的案例也还不错。通过VPN来代理手机的一些信息:https://httptoolkit.tec... 查看详情

日常技巧记录-2018.08(代码片段)

日常技巧记录-2018.08如果Docker的Log中不能显示Pythonprint的内容,解决方法:在Dockerfile中添加一行:1.ENVPYTHONUNBUFFERED=0添加以后就可以在Log中看到Pythonprint出来的log了。Docker镜像Standalone-chrome找不到Chrome的问题,解决办法:如果是普... 查看详情

archlinux安装(代码片段)

...很多事情,有不好的,也有好的。这半年我对在日常生活工作中使用Linux系统产生了一些兴趣,从零开始折腾这一系列的内容,主要从安装、配置、以及尝试各种软件来取代W 查看详情

日常记录3

昨天把git教程给看了一下,然后为了加深印象今天就跟着敲一下,但是怕自己忘记,所以就写出来,可以供自己复习用  就是在这个终端下面创建readme.txt文件,然后添加并且提交,第一次提交的时候用一个‘-m’来添加了... 查看详情

日常工作记录——java中apidoc的应用(代码片段)

一、APIDOC是什么?简单通俗点说,apidoc是一款自动生成API接口文档的工具。它支持多种语言的接口文档生成,如C#、Java、JavaScript、PHP、Python等,详情可参考官方文档说明。java代码中可以通过注解来实现apidoc。二、APIDOC安装  1... 查看详情

sort:invalidcomparator(代码片段)

1.这是自己遇到的问题,仅做错误记录使用,比较重来没有做记录的习惯。2.invalidcomparator中文翻译:无效的比较器,尤其是使用sort函数时容易发生此问题。3.源码如下#include<list>#include<string>#include<iostream>usingnamespaces... 查看详情

日记写作指导

...日记本指每天记事的本子和每天所遇到的和所做的事情的记录。日记类型:1.观察日记详细的描述你自己所看到的,听到的,闻到的。2.感想日记把你对一件事情的感想记录下来,你的看法和你的思考。3.活动日记详细记录事件的... 查看详情

tableaudesktop企业日常问题19tableau如何自定义个性化调色板(代码片段)

文章目录问题描述操作步骤分类调色板连续调色板发散调色板特殊情况问题描述有的时候根据不同业务需求,要求的配上排版也不尽相同。根据不同的业务喝需求来组建一套自己公司业务的配色方案,符合个人公司文化&#... 查看详情