技术栈
orm
charlee44
1 天前
c++
·
sql
·
sqlite
·
orm
·
crud
一种基于 SQLite3 的半自动 C++ ORM 实现
在现代软件开发中,尤其是在后端系统与数据库交互的场景下,对象关系映射(Object-Relational Mapping, ORM)已成为一种主流的设计范式。ORM 的核心思想是将程序中的对象模型与关系型数据库中的表结构进行映射,使开发者能够以面向对象的方式操作数据,而无需直接编写繁琐且易错的 SQL 语句。这种抽象不仅显著提升了开发效率,也增强了代码的可维护性与可移植性。
vortex5
5 天前
java
·
数据库
·
sql
·
mysql
·
oracle
·
orm
ORM是什么?如何理解ORM?ORM的优缺点?
随着现代软件开发的不断演进,数据库操作的便捷性和开发效率成为了开发者关注的重点。在传统的数据库操作中,我们通常需要直接编写SQL语句,与数据库进行交互。然而,这种方式在面对复杂的业务逻辑时,往往显得繁琐且容易出错。为了解决这一问题,对象关系映射(Object-Relational Mapping,简称ORM)应运而生。作为一种桥梁,ORM将面向对象的编程思想与关系型数据库的结构连接起来,极大地简化了开发流程。那么,究竟什么是ORM?它是如何工作的?它的优缺点又是什么?本文将从概念、原理、实现方式以及优缺点
Angletank
6 天前
spring boot
·
后端
·
orm
·
jpa
SpringBoot中ORM组件通过JAP组件的使用
ORM开发规范能够有效的解耦合业务逻辑与数据库操作逻辑,降低维护项目代码的难度。 ORM规范封装于JAP组件,通过引入JpaRepository接口来实现。
喵个咪
14 天前
后端
·
go
·
orm
开箱即用的 GoWind Admin|风行,企业级前后端一体中后台框架:基于 GORM 从零实现新服务
本文将指导开发者在 GoWind Admin 企业级前后端一体中后台框架中,从零开始构建一个完整的 gRPC 服务。我们所指的 “服务” 即 gRPC 中的 service,通常包含特定数据集的 CRUD(增删改查)操作,遵循框架规范实现高可维护性与可扩展性。
喵个咪
14 天前
后端
·
go
·
orm
开箱即用的 GoWind Admin|风行,企业级前后端一体中后台框架:基于 Ent 从零实现新服务
本文将指导开发者在 GoWind Admin 企业级前后端一体中后台框架中,从零开始构建一个完整的 gRPC 服务。我们所指的 “服务” 即 gRPC 中的 service,通常包含特定数据集的 CRUD(增删改查)操作,遵循框架规范实现高可维护性与可扩展性。
哈库纳玛塔塔
14 天前
java
·
数据库
·
spring boot
·
mongodb
·
orm
MongoDB 数据库 ORM/ODM 新工具
在 Java 开发领域,关系型数据库(RDBMS)的 ORM 工具(如 Hibernate, MyBatis)已经非常成熟。然而,随着 NoSQL 数据库特别是 MongoDB 的普及,开发者对于在 Java 中如何优雅、高效地操作 MongoDB 提出了新的需求。
乔伊酱
17 天前
java
·
前端
·
orm
Bean Searcher 遇“鬼”记:为何我的查询条件偷偷跑进了 HAVING?
一行代码实现复杂查询的优雅背后,藏着 SQL 语义的严格守卫者。当你不了解它的规则时,它就会用看似诡异的行为提醒你。
Anthony_4926
1 个月前
mysql
·
go
·
orm
【踩坑】gorm 回写主键不正确
语雀UI更舒服:www.yuque.com/anthonyzhao…GORM 官方文档中说,当通过数据的指针来创建数据时,会回写插入数据的主键。即便是批量插入,GORM 也会返回所有主键值。 GORM 创建
修行者Java
2 个月前
orm
·
jpa
JPA 的说明和使用
JPA(Java Persistence API)是Java的ORM规范,用面向对象的方式操作数据库,不用写繁琐的SQL。
安冬的码畜日常
2 个月前
spring
·
单元测试
·
jdbc
·
hibernate
·
orm
·
junit5
【JUnit实战3_31】第十九章:基于 JUnit 5 + Hibernate + Spring 的数据库单元测试
《JUnit in Action》全新第3版封面截图写在前面 本章虽然是全书中代码量很大的一章,但并非本章笔记整理的重点,学习时应该结合案例场景比较四种应用场景的优缺点。
_pass_
2 个月前
学习
·
flask
·
orm
flask 框架的ORM 学习及应用
目录🔮 Flask ORM简介📦 安装与配置🗄️ 定义模型💎 常见数据库操作(CRUD)🔍 进阶查询技巧
12346161
2 个月前
java
·
数据库
·
spring boot
·
微服务
·
面试
·
mybatis
·
orm
互联网大厂Java面试:从Spring Boot到微服务的探索
在某互联网大厂的求职面试中,面试官老王面色严肃地坐在桌子后面,而面试者谢飞机则是一个乐天派,面对着面试官,试图用他的幽默化解紧张气氛。
qqxhb
2 个月前
数据库
·
物联网
·
系统架构
·
orm
·
网络层
·
感知层
·
平台应用层
系统架构设计师备考第55天——数据库设计融合&物联网层次架构&案例分析
类与数据模型的关系建模的艺术性设计方法论文件存储数据库存储感知层网络层平台层应用层高频考点典型试题Q: 某系统需存储不规则医疗报告(含图文混合),请选择存储方案并说明原因。 A: 选择文件存储(如MongoDB GridFS),因内容结构松散且无需深度查询,数据库存储会导致字段冗余。
薛家明
2 个月前
java
·
orm
·
efcore
·
easy-query
·
entityframeworkcore
·
dotnetcore
easy-query暴打efcore(包括其他所有orm),隐式Group看我如何在子查询做到极致的性能天花板
文档地址 https://www.easy-query.com/easy-query-doc/GITHUB地址 https://github.com/dromara/easy-query
薛家明
2 个月前
java
·
orm
·
easy-query
·
sqlsugar-java
C#转java的最好利器easy-query就是efcore4j sqlsugar4j freesql4j
随着信创或者其他一系列面向领导编程导致部分使用C#的公司转型java,java下EfCore、SqlSugar 、FreeSql的竞品或者替代品就是easy-query
余衫马
4 个月前
mysql
·
c#
·
orm
·
sqlsugar
Mysql 5.7 与 SqlSugar 5.X 整合开发实战
SqlSugar 是一款轻量级、高性能的国产 ORM(对象关系映射)框架,支持 .NET 和 .NET Core 平台。其语法简洁、功能丰富,适用于多种数据库操作场景,包括分库分表、读写分离等。5.X 版本在性能、稳定性和功能扩展上进行了优化。
濮水大叔
4 个月前
typescript
·
nodejs
·
orm
·
prisma
Node.js 主流ORM框架动态分表方案大盘点
针对高并发、数据量大的场景,通常会考虑采用分库分表进行优化。在这篇文章,我们重点盘点一下Node.js主流ORM框架的动态分表方案:
向上的车轮
4 个月前
spring boot
·
数据治理
·
orm
Spring Boot生态中ORM对数据治理的支持有哪些?
在 Spring Boot 生态中,ORM(对象关系映射)框架的选择丰富多样,主要分为 JPA 规范实现、半自动化 ORM、代码生成型 ORM 及 扩展工具 等类型。以下是主流 ORM 框架的详细介绍,包括其特点、适用场景及与 Spring Boot 的集成方式: