SAP UI configuration determination的優先順序
CRM WebUI的text determination logic:
UI Text label determination logic
優先順序從高到低: Text Repository-> Design layer -> ABAP Dictionary
WebUI configuration determination:
UI Configuration determination logic introduction
Custom defined configuration優先順序高於SAP configuration
# Hybris
Hybris裡的配置是通過鍵值對的方式寫到配置檔案裡的,配置檔案有三種不同的位置,按照優先順序從高到低影響最後runtime該配置的value.
這個優先順序的design在我看來很怪,和SAP傳統的product設計正好相反:server根目錄下的配置檔案具有最高的優先順序,不同的module folder下的次之,platform folder下的配置檔案是配置檔案裡優先順序最低的,最後應用程式碼提供default value的優先順序反而是最低的,這和ABAP裡應用程式可以overwrite表裡的配置從而設定新的default value的behavior正好相反。
下圖是一個例子:如果四個地方設定了不同的default value,最後起作用的反而是根目錄下的配置檔案: 囧
nodejs裡,我們用node命令執行一個module,node在檔案系統上找該module的實現檔案,也有一系列優先順序不同的determination procedure。從debugger裡能很清楚看到:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2677844/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 深入探究.Net Core Configuration讀取配置的優先順序
- CSS優先順序CSS
- 運算子的優先順序
- python運算子及優先順序順序Python
- Android程式優先順序Android
- 中斷優先順序
- Yacc使用優先順序
- [譯]HTTP/2的優先順序HTTP
- SpringBoot配置檔案優先順序載入順序Spring Boot
- SQL 優先順序join>whereSQL
- java運算子優先順序Java
- 設計中的優先順序(下)
- 設計中的優先順序(上)
- CSS 選擇器的優先順序CSS
- 測試用例的優先順序
- css 選擇器優先順序CSS
- Yarn任務優先順序配置Yarn
- ansible 變數優先順序示例變數
- C++運算子優先順序C++
- java setPriority()設定優先順序Java
- 封裝優先順序佇列封裝佇列
- nginx的location匹配順序、優先順序,location對映衝突排查Nginx
- Java之執行緒的優先順序Java執行緒
- 【分享】如何評估 bug 的優先順序
- 【pytest】fixture 與 setup, teardown 的優先順序
- 怎樣做好客戶的優先順序?
- html優先順序和層疊性HTML
- 任務卡片優先順序排序-Leangoo排序Go
- C語言運算子優先順序C語言
- 華為路由協議優先順序路由協議
- C 語言運算子優先順序
- C++運算子優先順序特例C++
- Linux排程器:程序優先順序Linux
- C++ 運算子優先順序表C++
- Python 運算子優先順序 運算子Python
- 何為CSS 樣式優先順序CSS
- win10怎麼設定優先順序 win10如何設定程式程式優先順序Win10
- 如何確定DevOps變更的優先順序?dev