Dubbo消费端出现了警告,但是不影响程序运行。但是看起来很不爽,百度解决了一下下。
日志:
警告: Hessian/Burlap: 'com.qqbibi.admin.biz.model.BookStore' is an unknown class in ContextLoader@qqbibi-booking-api: java.lang.ClassNotFoundException: com.qqbibi.admin.biz.model.BookStore
工程结构:
admin:父工程
biz:业务层
common:公共层
dsc:Dubbo生产者
web:Dubbo消费者
api:Dubbo消费者
原因:Service接口是放在common层的(Dubbo),而model放在了biz层,当服务消费者api调用common的Service接口时会发现找不到
com.qqbibi.admin.biz.model.BookStore这个类。
解决:把biz层的model放到common层。
参考:https://blog.youkuaiyun.com/fangzhangsc2006/article/details/7975978