2.2.1 内置数据源
对于首次接触URule Pro的用户,可以使用内置数据源的方式快速体验URule Pro,快速完成系统默认的初始化工作。
内置数据源采用hsql的方式,因此在引入urule-console-pro的时候,自带了hsql的驱动包:
<dependency>
<groupId>org.hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>2.5.0</version>
</dependency>
这样我们在配置URule Pro项目的时候,就不需要再添加这个驱动了。
只要运行项目,访问安装页面就可以直接选择内置数据源。
单击下一步
单击确认按钮完成初始化工作。
hsql相关的文件会自动生成到urule.home属性对应的目录中。
Spring定义数据源
如果采用Spring配置文件定义数据源,参考配置:
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