4
有沒有什麼辦法連接外部數據庫,如mysql可以連接到Adobe CQ5?外部數據庫與Adobe CQ5?
JCR現在默認連接到數據庫H2在Adobe CQ5(Java內容倉庫)...如何使其使用SQL/MySQL的?
有沒有什麼辦法連接外部數據庫,如mysql可以連接到Adobe CQ5?外部數據庫與Adobe CQ5?
JCR現在默認連接到數據庫H2在Adobe CQ5(Java內容倉庫)...如何使其使用SQL/MySQL的?
轉到:/系統/控制檯/的ConfigMgr
。打開:在JDBC連接池配置
輸入所有標準JDBC配置元素(用戶名,密碼,驅動器,JDBC URI)
輸入一個數據源名稱(簡稱以下爲yourDataSourceName)
在你的JSP或Servlet的:
<%@ page import="com.day.commons.datasource.poolservice.DataSourcePool" %>
<%@ page import="javax.sql.DataSource" %>
DataSourcePool dbService = sling.getService(DataSourcePool.class);
DataSource ds = (DataSource) dbService.getDataSource("yourDataSourceName");
if(ds != null) {
try {
%><sql:query var="result" sql="SELECT now()" dataSource="<%=ds%>" /><%
} catch (Exception e) { }
}
還有張貼在如何在CQ文檔站點配置數據庫連接一個有益的指導。 http://dev.day.com/content/kb/home/cq5/Development/HowToConfigureSlingDatasource.html – yetimoner