我正在通过 Spring 和 C3P0 配置 HSQLDB,如果它不存在,这将为我创建数据库。
<bean id="DataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"
destroy-method="close">
<property name="driverClass" value="org.hsqldb.jdbcDriver" />
<property name="jdbcUrl" value="jdbc:hsqldb:file:mydb/mydb" />
<property name="user" value="sa" />
<property name="password" value="" />
</bean>
但是,我想将 BLOB 大小初始化为 8kb 而不是默认值 32kb,是否可以在 Spring 中以某种方式设置参数?我知道我可以稍后编辑脚本文件以设置SET FILES LOB SCALE 32
为 8,但如果可能的话,我希望它设置在 Spring/C3P0 上。