技术栈
orm
rising start
1 天前
javascript
·
axios
·
css3
·
html5
·
fastapi
·
orm
·
dify
InsightEdu - 轻量智能学习平台
目录一、项目背景在线教育的发展趋势现有平台的痛点我们的解决方案二、项目业务需求核心功能模块1. 用户系统
码农刚子
3 天前
数据库
·
orm
·
sql server
.NET 8 Web开发入门(四):注入燃料——Entity Framework Core 与 Code First 实战
在之前的文章中,我们的数据都保存在内存列表里。一旦程序重启,数据就会丢失。在企业级开发中,数据是核心资产,必须安全地存储在数据库中。
CSharp精选营
3 天前
orm
·
sql server
·
数据库迁移
·
ef core
·
entity framework core
·
crud操作
·
code first
.NET 8 Web开发入门(四):注入燃料——Entity Framework Core 与 Code First 实战
在之前的文章中,我们的数据都保存在内存列表里。一旦程序重启,数据就会丢失。在企业级开发中,数据是核心资产,必须安全地存储在数据库中。
阿kun要赚马内
5 天前
后端
·
python
·
orm
·
sqlalchemy
后端数据操作组合:Pydantic与ORM
Pydantic 专门为 ORM 做了ORM 模式,完美解决「数据库对象 → API 响应数据」的痛点。
jump_jump
7 天前
数据库
·
性能优化
·
orm
Drizzle 凭什么贴着 Go 跑——从设计哲学到热路径源码
前几天翻 Drizzle 的官网,看到 benchmark 页面上有这么一张图:Drizzle(TypeScript ORM)和 Go 放在一起对比,数字还差不多。
L-影
9 天前
开发语言
·
数据库
·
fastapi
·
orm
常见的 ORM 工具
FastAPI 本身不强制绑定任何 ORM,但社区里最常用、最成熟的主要是这几个:1. SQLAlchemy(首选,最经典) 定位:Python 生态里最老牌、最强大的 ORM。
李温候
9 天前
java
·
数据库
·
面试
·
orm
·
构建工具
·
web框架
·
互联网大厂
互联网大厂Java求职者面试全攻略
本文旨在帮助准备进入互联网大厂的Java求职者,系统梳理面试可能涉及的核心知识点,帮助你全面备考。面试中,除了技术干货,也要重视项目经验与团队协作能力的展现。祝你面试顺利,成功入职互联网大厂!
L-影
9 天前
数据库
·
fastapi
·
orm
fastapi中的ORM
简单说,ORM 就像你和一个外国厨师之间的“翻译官”。ORM 全称是 Object-Relational Mapping(对象关系映射)。
在屏幕前出油
23 天前
数据库
·
后端
·
python
·
sql
·
pycharm
·
orm
08. ORM——快速开始
ORM(Object-Relational Mapping,对象关系映射)是一种用于操作数据库的编程技术,用来在面向对象编程语言与关系型数据库之间建立映射关系。
曲幽
1 个月前
python
·
fastapi
·
web
·
orm
·
async
·
sqlalchemy
·
sqlmodel
·
tortoise
FastAPI数据库ORM怎么选?我肝了三个Demo后,终于不再纠结了
是不是每次开新项目,到了选ORM这一步,心里的两个小人就开始打架? 一个说:“用 SQLAlchemy 吧,生态稳如老狗,万一出问题网上随便一搜就有答案。” 另一个立马反驳:“异步时代了老铁,用 Tortoise-ORM 它不香吗?那代码写起来多轻快。” 旁边还有个声音幽幽飘来:“要不试试官方亲儿子 SQLModel ?”
切糕师学AI
1 个月前
数据库
·
.net
·
orm
深入解析SqlSugar:.NET领域的高性能多数据库ORM框架
在.NET开发生态中,对象关系映射(ORM)框架的选择直接影响着项目的开发效率、运行性能以及长期可维护性。SqlSugar作为一款由果糖大数据科技团队维护的老牌、开源、多数据库ORM框架,凭借其简单易用的API、卓越的性能和丰富的功能集,在国内开发者社区中积累了广泛的用户基础,并成为众多知名开源项目的核心组件。
罗山仔
1 个月前
mybatis
·
orm
·
异步
·
reactive
·
响应式
·
webflux
·
vertx
【Vertx构建异步响应式reactive mybatis,mybatis-vertx-adaptor】
基于Vertx构建高性能异步响应后后端服务,而Vertx提供的JdbcClient不太符合ORM,而常用的mybatis,却不支持异步的模式。故整合Vertx、Mybatis,写一套能支持Vertx Future的Mybatis框架。
糖猫猫cc
2 个月前
java
·
kotlin
·
orm
·
kite
Kite 实现逻辑删除
逻辑删除是一种数据处理方式,指在删除数据时,并非真正从数据库中物理删除记录,而是通过标记的方式表示该记录已被删除。这样做的好处是可以保留数据的完整性和可追溯性,同时也便于在需要时恢复被删除的数据。
qq_28372005
2 个月前
达梦
·
orm
·
nest.js
·
dm
·
原生
nestjs实战(五):从零搭建NestJS+TypeORM+原生驱动+达梦DM8,两种连接融合
还在为 NestJS 项目接入达梦数据库发愁?想用 TypeORM 优雅操作国产数据库,却不知道如何配置?今天这篇教程,全程围绕 NestJS 与达梦数据库的集成展开,从原生驱动连接到 TypeORM 整合,详细解释每一步流程和核心代码,并以 DMHR.CITY 表为例进行完整演示。
hubro
2 个月前
测试
·
orm
ORM性能测试Benchmark(最终版)
本测试聚焦 ORM 在查询过程中,对查询表达式解析、数据映射、流程处理的性能差异。 由于 SQL 的实际执行由数据库引擎负责,ORM 无法改变数据库层面的执行逻辑;不同 ORM 的差异主要体现在 SQL 拼接、表达式解析和数据映射等实现细节(例如插入操作可通过生成 SQL 或使用 BulkCopy 实现)。 因此,本测试不对实现方式完全不同的操作(如 BulkCopy)进行比较,而是重点衡量表达式解析与数据映射两方面的运行效率与内存占用。
曲幽
2 个月前
postgresql
·
fastapi
·
orm
·
migration
·
pythonweb
·
asyncpg
·
tortoise
·
aerich
🐢 从0到1,FastAPI + PostgreSQL + Tortoise ORM 实战避坑指南
你是不是也经历过这种纠结:想用 FastAPI 写个带数据库的项目,却在 SQLAlchemy 和 Tortoise ORM 之间反复横跳?
糖猫猫cc
2 个月前
kotlin
·
orm
·
kite
Kite:填充处理器
填充处理器功能允许你在增删改查时,自动设置某些字段的值,而无需手动指定。Kite 提供了一个时间填充处理器 TimeFillHandler,它可以使用 @CreateTime 和 @UpdateTime 注解自动设置创建时间和更新时间字段的值。
老赵全栈实战
2 个月前
java
·
mybatis
·
orm
【每日一技MyBatis trim标签核心用法
核心主题:MyBatis<trim>标签基本使用、动态SQL拼接、WHERE条件优化适用场景:动态查询条件构建、批量更新语句、灵活的SQL片段组装
canonical_entropy
2 个月前
orm
Nop入门:EQL集合操作符_some和_all
在关系型数据库查询中,我们经常需要根据关联集合来判断主表记录是否符合条件。例如:传统SQL需要写EXISTS子查询,比较繁琐。NopORM的EQL提供了_some和_all两个集合操作符,让这类查询变得直观简洁。
糖猫猫cc
3 个月前
java
·
kotlin
·
orm
·
kite
Kite:两种方式实现动态表名
有两种方式实现动态表名:全局配置和局部配置。如果全局配置和局部配置同时存在,局部配置会覆盖全局配置。全局配置用于所有的 Mapper 方法,可以通过以下方式进行配置