如何在ATG中創建定製的存儲庫,並使用特定的字段(如名稱標識等)。以及如何根據名稱ID或任何其他字段查詢相同的信息。ATG定製存儲庫
Q
ATG定製存儲庫
0
A
回答
1
在配置具有項目描述符的所有自定義表中的一些路徑(例如/com/myproject/content/testRepository.xml)創建testRepository.xml。
創建在相同的路徑testRepository.properties爲 -
$類= atg.adapter.gsa.GSARepository $範圍=全球 XMLToolsFactory =/ATG /發電機/服務/ XML/XMLToolsFactory 數據源=/ATG /發電機/服務/ JDBC/SwitchingDataSource definitionFiles =/COM/myproject的/內容/ testRepository.xml groupContainerPath =/ATG /註冊表/ RepositoryGroups idGenerator =/ATG /發電機/服務/ idGenerator 鎖管理=/ATG /發電機/服務/ ClientLockManager repositoryName =測試存儲庫 transactionManager的=/ATG /發電機/交易/事務管理
現在可以參閱該組件在你的液滴或形式處理程序 -
testRepository =/COM/myproject的/內容/ testRepository
創建Java中的相同setter和getter。
現在,您可以查詢作爲 -
private RepositoryItem[] getMyTestItems() { RepositoryItem[] testItems = null; try { RepositoryView repView = getTestRepository().getView("myItemDescriptor"); RqlStatement statement = getRqlQuery(); //your query that can be defined in property file Object params[] = new Object[1]; params[0] = "anyParam"; testItems = statement.executeQuery(repView, params); } catch (RepositoryException ex) { vlogDebug("testItems{0} ", ex); } finally { LoadingStrategyContext.popLoadStrategy(); } return testItems; }
相關問題
- 1. ATG存儲庫API
- 2. EF 4定製存儲庫
- 3. Symfony2定製存儲庫類
- 4. 定製存儲庫(REQUEST DQL)
- 5. 查詢用戶配置文件存儲庫ATG
- 6. 在ATG中從存儲庫中獲取屬性時獲取NullPointerException
- 7. JSTL c:設置自定義JSP標記用於ATG存儲庫查找
- 8. 定製實現存儲庫Spring-Data-Cassandra
- 9. Symfony2定製存儲庫不工作
- 10. Spring Cloud Config定製環境存儲庫
- 11. TIB定製存儲
- 12. 分叉的私人存儲庫,複製並公開存儲庫
- 13. Github將存儲庫內容複製到另一個存儲庫
- 14. 使用GIT存儲庫同步複製的存儲庫
- 15. 何處定義存儲庫?
- 16. 如何確定存儲庫?
- 17. 如何確定git存儲庫的父級存儲庫?
- 18. Maven 3 - 僅查找特定groupid的定製存儲庫
- 19. 如何將存在的git存儲庫複製到新的存儲庫
- 20. PySVN - 確定是否存在存儲庫
- 21. github:存儲庫與存儲庫
- 22. 從存儲庫調用存儲庫
- 23. Git存儲庫內的Git存儲庫
- 24. 無法將數據保存到ATG中的數據庫
- 25. 爲什麼我的ATG存儲庫項目緩存最終使用率超過100%?
- 26. MVC控制器和存儲庫模型
- 27. 從本地Maven存儲庫複製jar
- 28. GIT - 強制覆蓋遠程存儲庫
- 29. 從svn存儲庫複製文件
- 30. git-fetch複製整個存儲庫?