本文主要分爲起因、經過、結果,由三部分組成,報錯異常貫穿全文,如何解決這個異常就成了主線任務。
起因是在使用dubbo搭建分佈式項目的時候,訪問controller,service層返回結果爲null,無法拿到數據庫中的數據
嘗試各種解決辦法無果
無奈在非分佈式裏測試,報如下異常
在pom文件中加入如下所示,成功拿到 數據
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
在分佈式項目dao的spring-dao配置文件中加入上述內容,重新install,打包好的項目中就包含了dao項目的配置文件,運行項目就不會在報500錯誤,成功拿到數據