91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 437KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-06-23
  • 語言: 數據庫
  • 標簽: ormlite-jdbc??demo??

資源簡介

ormlite-jdbc demo使用例子。 ORMLite是一個輕量級對象關系映射持久層框架。ORMLite支持MySQL、Postgres、Microsoft SQL Server、H2、Derby、HSQLDB和Sqlite。提供靈活的QueryBuilder來構建復雜的查詢。強大的抽象DAO類,讓你的數據庫讀寫類只需5行代碼。能夠自動生成SQL來創建和刪除數據庫表格。

資源截圖

代碼片段和文件信息

package?com.j256.ormlite.db;

import?java.util.ArrayList;
import?java.util.List;

/**
?*?Utility?class?which?helps?with?managing?database?specific?classes.
?*?
?*?@author?graywatson
?*/
public?class?DatabaseTypeUtils?{

private?static?ListseType>?databaseTypes?=?new?ArrayListseType>();

static?{
//?new?drivers?need?to?be?added?here
databaseTypes.add(new?Db2DatabaseType());
databaseTypes.add(new?DerbyClientServerDatabaseType());
databaseTypes.add(new?DerbyembeddedDatabaseType());
databaseTypes.add(new?GenericOdbcDatabaseType());
databaseTypes.add(new?H2DatabaseType());
databaseTypes.add(new?HsqldbDatabaseType());
databaseTypes.add(new?MysqlDatabaseType());
databaseTypes.add(new?MariaDbDatabaseType());
databaseTypes.add(new?NetezzaDatabaseType());
databaseTypes.add(new?OracleDatabaseType());
databaseTypes.add(new?PostgresDatabaseType());
databaseTypes.add(new?SqliteDatabaseType());
databaseTypes.add(new?SqlServerDatabaseType());
databaseTypes.add(new?SqlServerJtdsDatabaseType());
}

/**
?*?For?static?methods?only.
?*/
private?DatabaseTypeUtils()?{
}

/**
?*?Creates?and?returns?a?{@link?DatabaseType}?for?the?database?URL.
?*?
?*?@throws?IllegalArgumentException
?*?????????????if?the?url?format?is?not?recognized?the?database?type?is?unknown?or?the?class?could?not?be
?*?????????????constructed.
?*/
public?static?DatabaseType?createDatabaseType(String?databaseUrl)?{
String?dbTypePart?=?extractDbType(databaseUrl);
for?(DatabaseType?databaseType?:?databaseTypes)?{
if?(databaseType.isDatabaseUrlThisType(databaseUrl?dbTypePart))?{
return?databaseType;
}
}
throw?new?IllegalArgumentException(“Unknown?database-type?url?part?‘“?+?dbTypePart?+?“‘?in:?“?+?databaseUrl);
}

private?static?String?extractDbType(String?databaseUrl)?{
if?(!databaseUrl.startsWith(“jdbc:“))?{
throw?new?IllegalArgumentException(“Database?URL?was?expected?to?start?with?jdbc:?but?was?“?+?databaseUrl);
}
String[]?urlParts?=?databaseUrl.split(“:“);
if?(urlParts.length? throw?new?IllegalArgumentException(“Database?URL?was?expected?to?be?in?the?form:?jdbc:db-type:...?but?was?“
+?databaseUrl);
}
return?urlParts[1];
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1431??2015-04-06?08:55??ormlite-jdbc-master\.classpath

?????文件?????????49??2015-03-03?13:31??ormlite-jdbc-master\.gitignore

?????文件????????564??2015-04-06?08:55??ormlite-jdbc-master\.project

?????文件????????191??2015-04-06?08:55??ormlite-jdbc-master\.settings\org.eclipse.core.resources.prefs

?????文件????????736??2015-04-06?08:59??ormlite-jdbc-master\.settings\org.eclipse.jdt.core.prefs

?????文件?????????90??2015-04-06?08:55??ormlite-jdbc-master\.settings\org.eclipse.m2e.core.prefs

?????文件????????719??2015-03-03?13:31??ormlite-jdbc-master\LICENSE.txt

?????文件??????12237??2015-04-06?10:33??ormlite-jdbc-master\pom.xml

?????文件????????402??2015-03-03?13:31??ormlite-jdbc-master\README.txt

????.......??????2221??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\db\DatabaseTypeUtils.java

????.......??????2179??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\db\Db2DatabaseType.java

????.......???????965??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\db\DerbyClientServerDatabaseType.java

????.......??????7385??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\db\DerbyembeddedDatabaseType.java

????.......???????917??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\db\GenericOdbcDatabaseType.java

????.......??????1781??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\db\H2DatabaseType.java

????.......??????4125??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\db\HsqldbDatabaseType.java

????.......???????715??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\db\MariaDbDatabaseType.java

????.......??????2736??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\db\MysqlDatabaseType.java

????.......??????2439??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\db\NetezzaDatabaseType.java

????.......??????5529??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\db\OracleDatabaseType.java

?????文件???????3599??2015-04-06?09:24??ormlite-jdbc-master\src\main\java\com\j256\ormlite\db\PostgresDatabaseType.java

????.......??????1761??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\db\SqliteDatabaseType.java

?????文件???????5632??2015-04-06?09:24??ormlite-jdbc-master\src\main\java\com\j256\ormlite\db\SqlServerDatabaseType.java

????.......??????1233??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\db\SqlServerJtdsDatabaseType.java

?????文件???????8190??2015-04-06?09:38??ormlite-jdbc-master\src\main\java\com\j256\ormlite\jdbc\DataSourceConnectionSource.java

????.......??????3206??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\jdbc\JdbcCompiledStatement.java

????.......??????8659??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\jdbc\JdbcConnectionSource.java

????.......?????11533??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\jdbc\JdbcDatabaseConnection.java

????.......??????4875??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\jdbc\JdbcDatabaseResults.java

????.......?????15776??2015-03-03?13:31??ormlite-jdbc-master\src\main\java\com\j256\ormlite\jdbc\JdbcPooledConnectionSource.java

............此處省略395個文件信息

評論

共有 條評論