iT邦幫忙

orm相關文章
共有 94 則文章
鐵人賽 Modern Web DAY 30

技術 Day30. 一些讓你看來很強的 ORM - prisma (感言)

賽後感言 今年的鐵人賽也算是順利的結束了XD很開心的事今年是我的第二年,終於報了去年沒完賽的遺憾了XD今年算是很幸運的可以跟同事一起參賽,也很非常感謝同事們都順...

鐵人賽 Python DAY 16
Python 錦囊密技 系列 第 16

技術 【Python錦囊㊙️技16】Django網頁程式完整範例

前言 接續前幾篇的討論,本篇的任務是以Django實作一個完整功能的網頁應用程式,以MVT(Model、View、Template)架構開發問卷調查系統,內容如...

鐵人賽 Odoo DAY 13

技術 【Day13】零基礎開始 ERP 關聯式資料庫 (Relational Database):從創建表格結構開始 (DDL)

只要能回答關聯式資料庫是什麼,怎麼創造,怎麼操作,就完工了 : ) 再來了解 Odoo ORM API 寫起來的樣子,你會覺得似曾相識 ERP 系統中的關聯式資...

鐵人賽 Python DAY 13
Python 錦囊密技 系列 第 13

技術 【Python錦囊㊙️技13】OOP 實作(3) -- 資料庫ORM

前言 上一篇以遊戲為例說明OOP開發方式,這次則以OOP開發資料庫應用程式。 Python有許多資料庫程式開發套件,其中Django、SQLAlchemy最為盛...

鐵人賽 Software Development DAY 12

技術 Spring boot 從零開始 (12) - Spring Data JPA讓資料庫處理變得更輕鬆 (下集)

昨天提到了Spring data JPA的好處跟 @Repository的宣告,今天我們就來幫大家整理一下JPA常用的語法吧! findBy語法 以下我們都會用...

鐵人賽 Software Development DAY 11

技術 Spring boot 從零開始 (11) - Spring Data JPA讓資料庫處理變得更輕鬆 (上集)

在介紹Spring Data JPA之前,我們先來簡單介紹ORM。 ORM是甚麼 ORM (Object-Relational Mapping) ,它是一個幫助...

鐵人賽 Software Development DAY 10

技術 D10 - 深入 Laravel 的 Model,與資料庫暢快互動

哈囉,大家好!在上一篇文章中,我們成功地使用 Laravel 的 Migration 建立了資料庫結構。現在,是時候來探索 Laravel 中的另一個重要組件:...

鐵人賽 Python DAY 9
30天從0開始學習 Django 系列 第 9

技術 Day 9 - 模型(Models)

介紹ORM 建立 Models 字段類型和屬性 在 Django 中,模型是與資料庫進行交互的一種方式。模型是一個類,它包含了定義資料庫表的字段和行為。Dj...

鐵人賽 Modern Web DAY 3

技術 Day03. 一些讓你看來很強的 ORM - prisma (專案建置)

今天要來教大家簡單起一個 prisma 專案讓大家感受一下什麼叫做 type safe 的 ORM ~ Add Project Root 先產生一個資料夾,然後...

鐵人賽 Modern Web DAY 2

技術 Day02. 一些讓你看來很強的 ORM - prisma (比較)

今天的內容主要來介紹你為何要使用 primsa ORM 當作你的開發工具。 Goal 在說服你使用 prisma 之前先簡單介紹 prisma 希望達到的開發目...

鐵人賽 Modern Web DAY 1

技術 Day01. 一些讓你看來很強的 ORM - prisma (初探)

介紹 這次的鐵人賽想跟大家分享一套自己在平常開發中很常用到的一套 ORM 就是 prisma,會想用他的原因是因為,去年鐵人賽在介紹 TRPC 的時候有用到 p...

鐵人賽 Software Development DAY 19

技術 Day 19 - 理解 Ruby on Rails,ORM 與 Active Record 是什麼?

今天來點 Active Record! 在講述 Active Record 之前,我們先來建立一個基礎概念:ORM Object–relational mapp...

鐵人賽 Modern Web DAY 15

技術 Laravel: Model 玩轉資料庫&資料庫設計:ORM-Day14

連幾天跳針分享了筆記,今天回來Laravel~之前資料庫的部分其實還沒完,再回來探討一下Laravel資料庫的玩法。 官方文檔這邊服用:Eloquent: Ge...

鐵人賽 自我挑戰組 DAY 17

技術 Day17 使用.NET Core 建立簡單的CRUD (part 1)

前言 Entity Framework Core(EF Core)是一個.NET ORM(對象關係映射)框架,這個框架可以幫助我們更簡單地進行數據庫操作。 後面...

鐵人賽 SideProject30 DAY 9

技術 營養師不開菜單的第九天 - 新世代 ORM 工具 Prisma 現學現賣

Prisma 就像人體中的消化酵素 (enzyme)。就如消化酵素幫助我們分解和吸收食物中的營養,將大的複雜分子轉化為我們身體容易吸收的小分子,Prisma...

鐵人賽 Software Development DAY 27

技術 Quarkus Reactive 資料庫連接 with Kotlin JDBC (no ORM)

關連式資料庫 (RDB) 也是一種常見的 backing serivce, 在 Java 的世界中常以 JDBC 作為關連式資料庫存取的方式, 或是也會在其上作...

技術 [筆記] Spring Data JPA 的 N+1 Problem (2)

什麼是 N+1 Query Problem One query for parents and N queries for children 真實世界中的...

技術 [筆記] Spring Data JPA 的 N+1 Problem (1)

究竟什麼是 ORM, JPA, Spring Data JPA, Hibernate 首先從常常讓人一頭霧水的名詞開始,ORM, JPA, Spring Dat...

鐵人賽 Modern Web DAY 10
Django 初心者之旅 系列 第 10

技術 【Day 10】Django Models 番外篇(1) – ORM

昨天我們成功在Python Shell新增Records並把這些Records抓出來顯示在網頁上,仔細觀察取得資料表紀錄的那行程式碼,就會發現我們並不是用SQL...

技術 Python & Airflow 學習筆記_SQLAlchemyOperator

在 Airflow 當中有提供 PostgresOperator 這個東西,他可以直接對資料庫進行 SQL 指令的執行,不過對於已經用習慣 ORM 方式操作資料...

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

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

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

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

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

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

鐵人賽 Modern Web DAY 30

技術 Day30. Model 與關聯 - preload, join, includes 一次釐清

今天我們會用部落格跟使用者的關係來講解關聯,首先先做設定,部落格跟使用者的關係為 使用者對應多個部落格 每一個部落格對應使用者 class Blog &lt...

技術 Flask 防止 injection

在寫好flask 服務之後,可能會將服務給弱點分析軟體進行掃描,之後會顯示出一些高風險的漏洞, 而在開始尋找如何修補這些資安風險的同時,我發現程式方面的說明文章...

鐵人賽 Modern Web DAY 17

技術 [Day 17] 遠征 Kotlin × 使用 Spring Data JPA 操作資料庫 (2)

ORM 介紹 昨日,我們直接利用實作來感受 Spring Data JPA 的快速開發,會發現到我們只要建立 Entity,就可以幫助我們做資料庫映射來新增資料...

鐵人賽 Software Development DAY 15

技術 Day15 Http Server & Gorm

依據進度我們要進入實做的部分了,昨天的 docker-compose,剛好幫我們建立了一組 slave-master MySQL database,今天將利用昨...

鐵人賽 Modern Web DAY 15
Ruby on Rails面試題挑戰 系列 第 15

技術 Ruby on Rails面試題挑戰 Day15 - Active Record是什麼?

What is Active Record?Active Record是什麼? Active Record是一種設計模式,MVC中的Model就是根據Ac...

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

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

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

鐵人賽 Modern Web DAY 22

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

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