dblayer,我最近開源的資料庫輕量級orm框架,目前支援sqlserver、mysql、oracle, 特別做了分頁的封裝。
這個框架從七八年前開始逐漸公升級而來,也經歷了不少專案,希望可以將大家從sql字串中解放出來。
開源位址
訪問**案例
var id = theservice.insertentitylong>(() => new
syslog()
);
分頁操作
//////分頁查詢
/// ///
查詢條件
///public ienumerableseach(sysusercondition.search condition)
if (!string
.isnullorempty(condition.useremail))
if (!string
.isnullorempty(condition.usermobile))}};
var result = base.getresultbypager(page);
return
result;
}
推薦和spring 配合使用,具體配置**請進入原始碼檢視。
同時在spring 配置多個資料庫連線,支援資料庫連線字串密碼加密。只需要在 passwordkey加入金鑰
sql_wxius_string_server" type="
dblayer.core.connectionstring, dblayer.core
" singleton="
true
">
"properties
">
"userid
" value="
sa" />
"password
" value="
***" />
"passwordkey
" value="" />
"database
" value="
wxius
" />
"datasource
" value="
." />
"connectiontoken
" value="
password=$;persist security info=true;user id=$;initial catalog=$;data source=$;pooling=true;min pool size=5;max pool size=10
" />
object>
資料庫唯一標識除了可以資料自動編碼,還支援在**端自動 生成 guid 和 時間點。下面**是uuid,時間點並按照順序生成的自動編號
uuidgenerator" type="
dblayer.persistence.uuidgenerator, dblayer.persistence
" singleton="
true
" >
"workerid
" value="
1"/>
"regionid
" value="
1"/>
01:42:54 gmt-->
"twepoch
" value="
1288834974657
"/>
object>
最新開源DBLayer,資料庫操作也可以很簡單
dblayer,我最近開源的資料庫輕量級orm框架,目前支援sqlserver mysql oracle,特別做了分頁的封裝。這個框架從七八年前開始逐漸公升級而來,也經歷了不少專案,希望可以將大家從sql字串中解放出來。開源位址 訪問 案例 var id theservice.insertentit...
php mysql 開源中國 php資料庫操作類
class db else else return 0 釋放結果集 public function free result void func get args foreach void as query if is resource query get resource type query my...
Mysql資料庫操作常用命令(最新)
1.mysql中常用命令 1 可以在cmd中輸入mysql uroot p123456 2 顯示表結構 describe 表明 或者 desc 表明 3 檢視 mysql 中有哪些個資料庫 show databases 4 使用乙個資料庫 use 資料庫名稱 5 新建乙個資料庫 create dat...