AOP使用舉例

2022-06-11 14:06:15 字數 1079 閱讀 7069

不同的日期查詢資料,需要到不同的庫去查:

本系統採用aop的方法,自動切換資料來源。

當前庫:今天的資料

歷史庫:前三個月的資料

歸檔庫:三個月之前的資料

本系統aop**:

(1)由changedatasource.class進入aop

@cloudcomponent

@targetdatasource(location = changedatasource.class

)public

class ioptionportfoliostrategytentrustserviceimpl implements

ioptionportfoliostrategytentrustservice

} else

}return

resp;}}

根據begin_date,end_date 切換日期 end_date/business_date < 歸檔日cxhis, locationkey = dbarch .   否則 locationkey = default 預設資料庫
1

public

class changedatasource implements

dslocationable

35/**

**** start報表查詢邏輯處理start ********************

*/36

if (obj instanceof

ocxcommonquery)

50if (begindate == 0 && enddate == 0) else64}

65}66}

6768}69

return

locationkey;70}

71 }

模板使用舉例

ifndef jjalloc define jjalloc include include include include include namespace jj template template inline void destroy t ptr template class allocato...

CArchive使用舉例

今天學習下類的序列化,舉個例子記錄下。一 mfc允許物件在程式執行的整個過程中持久化的序列化機制 1 序列化是指向持久化儲存媒介 如乙個磁碟檔案 讀或寫物件的過程。2 序列化用於在程式執行過程時或之後修復結構化資料 如c 類或結構 的狀態。3 mfc支援cobject類中的序列化,所以,所有繼承於c...

sed使用舉例

刪除 d命令 sed 2d example 刪除example檔案的第二行。sed 2,d example 刪除example檔案的第二行到末尾所有行。sed d example 刪除example檔案的最後一行。sed test d example 刪除example檔案所有包含test的行。替換...