2.2.1 内置數據源
對于首次接觸URule Pro的用(yòng)戶,可(kě)以使用(yòng)内置數據源的方式快速體(tǐ)驗URule Pro,快速完成系統默認的初始化工(gōng)作(zuò)。
内置數據源采用(yòng)hsql的方式,因此在引入urule-console-pro的時候,自帶了hsql的驅動包:
<dependency>
<groupId>org.hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>2.5.0</version>
</dependency>
這樣我們在配置URule Pro項目的時候,就不需要再添加這個驅動了。
隻要運行項目,訪問安(ān)裝(zhuāng)頁(yè)面就可(kě)以直接選擇内置數據源。
單擊下一步
單擊确認按鈕完成初始化工(gōng)作(zuò)。
hsql相關的文(wén)件會自動生成到urule.home屬性對應的目錄中(zhōng)。
Spring定義數據源
如果采用(yòng)Spring配置文(wén)件定義數據源,參考配置:
urule.store.database.driver=org.hsqldb.jdbcDriver
urule.config.type=embed
urule.store.database.validationQuery=select 1 from INFORMATION_SCHEMA.SYSTEM_USERS
urule.store.database.maxIdle=10
urule.store.database.initialsize=0
urule.store.database.platform=hsql
urule.store.database.maxTotal=10
urule.store.database.username=sa
urule.store.database.url=jdbc:hsqldb:file:c:/data/urule
urule.store.database.minIdle=0