1. <tr id="722gv"></tr>

            開發過程中的常見異常以及解決辦法

            2024-03-07 18:39 更新

            com.bstek.dorado.data.type.DefaultEntityDataType cannot be cast to com.bstek.dorado.data.type.AggregationDataType

            這個錯誤為DataSet或Reference的DataType屬性含中括號"【xxx】"是集合類型,而DataProvider提供的返回數據是單個JavaBean所致。 調整辦法:將dataType屬性設置調整為單實體對象,也就是去掉中括號。

            com.bstek.dorado.data.type.AggregationDataType cannot be cast to com.bstek.dorado.data.type.DefaultEntityDataType

            這個就是上面那個錯誤的相反的形式。 這個錯誤為DataSet或Reference的DataType屬性不含中括號"【xxx】"是單個的實體對象,而DataProvider提供的返回數據是集合類的JavaBean所致。 調整辦法:將dataType屬性設置調整為對象集合,也就是添加上中括號。

            找不到DataProvider,DataResolver或Expose方法

            Unknown ExposedService?[xxxxxx#xxxx] Unknown DataProvider [xxxxxx#xxxx] 發生該錯誤一般檢查三個地方: Ajax對應的Java方法是否聲明了@Expose標記,DataProvider對應的Java方法是否聲明了@DataProvider標記對應的server或dataProvider屬性配置的首字母未改寫為小寫,如:"SimpleAjax#toUpperCase"要改寫為"simpleAjax#toUpperCase"(如果Java類前兩個字母都大寫則要用"SImpleAjax#toUpperCase")方法對應的Java類是否已經使用@Component標記app-context.xml中是否配置了掃描目錄<context:component-scan?base-package="com.demo.sample"/>(注意base-package要配置為對應的Java類的相關路徑上,要包含所有相關的服務類,如果一個base-package無法定義,則可以定義多個<context:component-scan>節點)都配置好之后重新啟動服務,因該就可以了。開發過程中的常見異常以及解決辦法開發過程中的常見異常以及解決辦法開發過程中的常見異常以及解決辦法開發過程中的常見異常以及解決辦法開發過程中的常見異常以及解決辦法

            以上內容是否對您有幫助:
            在線筆記
            App下載
            App下載

            掃描二維碼

            下載編程獅App

            公眾號
            微信公眾號

            編程獅公眾號

            中文字幕人成乱码熟女|强行入侵女人a片|亚洲日本成本人观看|天天操天天操