public class DerbyInitializer extends BaseEmbeddedInitializer
backupIntervalSeconds, db, dbprops, dbroot, runInMemory| 构造器和说明 |
|---|
DerbyInitializer(java.io.File db,
java.net.URL createSql,
boolean runInMemory) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
checkExistsDatabse(java.io.File db)
检查已经存在的数据库是否可用,不可用抛出
EmbeddedInitException异常 |
protected void |
doPersist()
将数据库回写到磁盘指定的目录
|
static DerbyInitializer |
init(java.io.File db,
java.net.URL createSql,
boolean runInMemory,
java.util.Properties properties)
Derby数据库初始化
|
static DerbyInitializer |
init(java.lang.String db,
java.lang.String createSql,
boolean runInMemory,
java.util.Properties properties)
Derby数据库初始化
|
protected void |
writeDbProps(java.util.Properties dbprops)
写入数据连接参数
|
addProperties, afterCreateTable, close, doInitMemory, equals, getBackuphookContainer, getBackupIntervalSeconds, hashCode, init, init, init, normalize, setBackupIntervalSeconds, toStringpublic DerbyInitializer(java.io.File db,
java.net.URL createSql,
boolean runInMemory)
protected void doPersist()
BaseEmbeddedInitializerdoPersist 在类中 BaseEmbeddedInitializerprotected void writeDbProps(java.util.Properties dbprops)
BaseEmbeddedInitializerwriteDbProps 在类中 BaseEmbeddedInitializerprotected void checkExistsDatabse(java.io.File db)
throws EmbeddedInitException
BaseEmbeddedInitializerEmbeddedInitException异常checkExistsDatabse 在类中 BaseEmbeddedInitializerdb - 数据库位置EmbeddedInitException - 初始化异常public static DerbyInitializer init(java.io.File db, java.net.URL createSql, boolean runInMemory, java.util.Properties properties)
db - 数据文件位置createSql - 数据库建表语句(SQL)位置runInMemory - 为true以内存方式运行properties - 附加的配置参数DerbyInitializer 实例public static DerbyInitializer init(java.lang.String db, java.lang.String createSql, boolean runInMemory, java.util.Properties properties)
db - 数据文件位置(File)createSql - 数据库建表语句(SQL)位置runInMemory - 为true以内存方式运行properties - 附加的配置参数DerbyInitializer 实例Copyright © 2022. All Rights Reserved.