iT邦幫忙

orm相關文章
共有 83 則文章
鐵人賽 Modern Web DAY 20

達標好文 技術 [Day20] 資料庫設計概念 - ORM

2022 Medium 新版傳送門 ORM 物件關聯對映 什麼是 ORM ORM,英文叫 Object Relational Mapping,翻譯成中文為物件關...

技術 Python & SQLALchemy 學習筆記_查詢

由於查詢部分的篇幅相較於前幾者較多,因此將查詢的部分獨立出來寫另外這邊寫的只有一些基礎的操作,像是 group_by 等稍微進階的操作之後會另外寫一篇文章來講解...

鐵人賽 Modern Web DAY 22

技術 [鐵人賽Day22] - Entity Framework Core / Code first

前言 與過去Entity Framework 6相比,Entity Framework Core(簡稱EF Core)在使用上做了相當的改變,本文將介紹EF C...

鐵人賽 Modern Web DAY 24

技術 第二十四天:認識資料庫(續)

昨天我們講到資料模型產生器的用法: rails generate model keyword_mapping keyword message 會產生兩個我們需...

鐵人賽 開發技術 DAY 5

技術 OpenAccess ORM for Oracle 實戰演練 Day 05

OpenAccess for Oracle 的資料提供者以及組態檔的連線字串 本篇文章是快速入門的番外篇,因為不見得大家都會遇到這個問題,不過遇上了,就很難搞,...

鐵人賽 IT技術 DAY 25

技術 Kuick -- 資料庫 Transaction (一)

需求情境: 要如何為已經包在其他方法裡的資料處理加上 Transaction? 如果是改寫原有的方法,其他呼叫這些方法的程式是否會受影響? 如果是複製方法裡的商...

鐵人賽 Modern Web DAY 8
Go into Web! 系列 第 8

技術 Day8 | 使用 ORM 與資料庫進行互動

昨天我們使用 driver 與 mysql 進行互動,但在使用的時候會發現,做任何動作都必須使用 raw SQL,這樣可能會有幾個問題產生 在開發網頁時很容易...

鐵人賽 IT技術 DAY 28

技術 Kuick -- 資料批次處理

一般對於資料批次處理,皆著重於如何提昇『新增』效率,但是在 ORM 架構下因為事件機制而衍生出批次『修改』、『刪除』資料一致性議題,以及當需要對百萬筆資料一筆一...

鐵人賽 IT技術 DAY 20

技術 Kuick -- 實作支援 Lambda Expression

要如何開發支援下圖呈現的 Lambda Expression 功能,本篇以 Kuick ORM 為例,詳細說明。 這篇分享主將細談到 Kuick OMR 對於...

技術 Python & SQLALchemy 學習筆記_資料表的建立

紀錄了一下學習 SQLALchemy 的過程,如果有錯誤再請各位大神指教 一、套件安裝 pip install sqlalchemy pip install p...

鐵人賽 IT技術 DAY 8

技術 Kuick -- 資料表名稱與欄位名稱定義

如果你是 Entity 極端的開發者,不需考慮資料庫規格建立的細節,完全依據程式物件思考商業邏輯即可。如果你想控制所建立的資料庫規格,也可以透過程式定義達成。...

鐵人賽 開發技術 DAY 3

技術 OpenAccess ORM for Oracle 實戰演練 Day 03

OpenAccess快速入門01 接下來幾篇 OpenAccess 快速入門將協助我們熟悉 OpenAccess,第一篇我們要先來建立資料庫和模型。 實務上,幾...

鐵人賽 IT技術 DAY 29

技術 Kuick -- 欄位資料驗證

欄位資料驗證區分成資料規格本身代表的基本驗證,以及 string, int, DateTime 型態資料的驗證,設定方式是在欄位上設定相關的 Attrubute...

鐵人賽 IT技術 DAY 16

技術 Kuick -- HierarchyEntity 階層式資料結構

階層式資料結構,常用來設計『分類』、『組織部門』等資料,請參考下面 2 篇資料模型解說階層式資料結構,同時,HierarchyEntity 由此分別定義出如下欄...

鐵人賽 開發技術 DAY 1

技術 OpenAccess ORM for Oracle 實戰演練 Day 01

Hello OpenAccess:安裝與建立專案 Telerik OpenAccess ORM Framework 是一套免費的 Object-Relation...

鐵人賽 app開發 DAY 3

技術 Android開發的那些小麻煩- GreenDAO , 之前的準備工作(Step By Step)

甚麼是ORM? 用(OO)物件導向的方法來操作資料庫。 greenDAO的特色 採code generation,不用reflection。速度比較...

鐵人賽 Modern Web DAY 8

技術 Phoenix起步走:ORM與 Schema、Migrate

ORM 是現在動態網站架構中幾乎不可或缺的一部分在Rails有 ActiveRecord、Laravel 是Eloquent,Django則是 QuerySet...

鐵人賽 IT技術 DAY 29

技術 Kuick -- 網頁資料傳遞

網頁前端參數值透過 POST, GET, Cookie 與後端溝通,前端傳來的值全是字串,後端承接資料的變數可能是各種型態,例如是 string, int, b...

鐵人賽 IT技術 DAY 24

技術 Kuick -- Entity 實作支援 dynamic

需求情境: 現有資料表 T_USER,想要以 Kuick 存取其資料,但是不想花時間寫 UserEntity,這該如何達成? 答: Entity 支援 dyn...

鐵人賽 IT技術 DAY 21

技術 Kuick -- Sql Command 物件化

接下來 3 篇分享內容為: <Kuick -- Sql Command 物件化> 說明下圖所呈現的功能,是如何透過物件建立出來的。 相關物件包含: Kuick...

鐵人賽 IT技術 DAY 26

技術 Kuick -- 資料庫 Transaction (二)

Kuick 重視設計期的便利與直覺,尤其是在資料存取方法上,今日就請您看看幕後是如何達成。 預告下一篇分享『Kuick -- 遮斷器 Interceptor』。...

鐵人賽 IT技術 DAY 1

技術 Kuick 開放原始檔專案

我姓鍾,英文名字叫 Kevin,一個台灣男性廣泛使用的英文名字,朋友叫我『鍾K』,也喜歡自稱『中K』。今年三月,建立一個名為 Kuick(全名為 Kuick A...

鐵人賽 IT技術 DAY 7

技術 Kuick -- 使用 NuGet 建立 ORM 專案

內文說明如何從 NuGet 裡引入 Kuick 相關組件,並且提供影片介紹專案的建立過程,10 分鐘內建立 UserEntity,系統啟動後自動建立資料表,開始...

技術 Python & SQLALchemy 學習筆記_新增、修改以及刪除資料

前一篇文章有提到該如何利用 SQLALchemy 建立一張資料表,這篇文章主要是紀錄該如何利用 SQLALchemy 進行資料的操作,查詢的部分則是會放到下一篇...

鐵人賽 IT技術 DAY 11

技術 Kuick -- Schema Sync 規格同步

Kuick 採行 Code First 設計,規格同步過程以程式碼為中心,於系統啟期間依據專案設定的資料庫提供者 (MSSql, MySQL, Oracle)...

鐵人賽 IT技術 DAY 29

技術 Kuick -- 內建服務定義

Kuick 定義 7 個內建服務介面,目前實作其中 2 個,本文先說明 Kuick 認為 Application Framework 致少該有那些內建服務。 <...

鐵人賽 IT技術 DAY 5

技術 Kuick -- 啟動系統生命週期

Kuick 生命週期起始於所 Hosting 環境啟動之後,終結於所 Hosting 環境結束之前。 本篇內容提供一段操作影片說明 系統 Hosting 環境...

鐵人賽 IT技術 DAY 9

技術 Kuick -- Entity Column 定義

Kuick Entity 與其他 ORM Framework 有什麼不同? 答:依據過往經驗,系統開發除了資料處理議題之外,充滿著各個客戶特有的商業需求,ORM...

鐵人賽 IT技術 DAY 27

技術 Kuick -- 遮斷器 Interceptor

Kuick 在資料層裡,針對任何 Entity 的 Select, Insert, Update, Delete, ExecuteNonQuery, Execu...

鐵人賽 IT技術 DAY 22

技術 Kuick -- 資料庫抽象提供者

資料庫抽象類別永遠是資料層的主角,雖然只有包含 3 個類別,卻是實作中最為抽象的部份。 Kuick.Data.SqlReader 資料流讀取器 Kuick....