不同的日期查詢資料,需要到不同的庫去查:
本系統採用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 預設資料庫
1public
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的行。替換...