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项目的时候,就不需要再添加这个驱动了。

只要运行项目,访问安装页面就可以直接选择内置数据源。

Embed

单击下一步

image-20210922101045513

单击确认按钮完成初始化工作。

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

results matching ""

    No results matching ""