技术栈
orm
濮水大叔
1 小时前
前端框架
·
node.js
·
orm
Prisma不能优雅的支持DTO,试试Vona ORM吧
在Nodejs生态中,Prisma是一个非常流行的ORM库,支持Typescript,提供了非常友好的类型推断能力。但是,Prisma却不能优雅的支持DTO。在与其他后端框架整合时,DTO是进行参数验证、生成Swagger元数据的关键节点。如果不能像推断类型一样自动推断出DTO,那么,我们就仍然需要手工创建DTO。随着业务的增长,复杂的表间关系会让手工补充DTO的工作日益繁重。
f0rb
4 天前
后端
·
orm
Java ORM 代码量和性能对比:DoytoQuery vs SpringDataJPA/SpringJdbc/jOOQ/MyBatis-plus
代码量: DoytoQuery << SpringDataJPA/MyBatis-plus < jOOQ << SpringJdbc
小王子1024
6 天前
数据库
·
mysql
·
django
·
orm
Django模型关系:从一对多到多对多全解析
一对多是最常见的模型关系,例如 "作者 - 书籍" 场景:假设一个作者可以写多本书,但每本书只能属于一个作者。
sq800
7 天前
数据库
·
后端
·
orm
EFCore ORM 数据库数据表迁移
项目初期建表时,没有考虑到后续拓展性,错误地将描述字段添加到了关系表,关系表应该只能存放关系。需要将描述迁移到寄存器表中。
小刀飘逸
16 天前
node.js
·
orm
typeorm部署问题
typeorm是一个基于typescript的orm框架,用于数据库操作,运行在node环境
Code季风
18 天前
go
·
orm
Go 语言开发中用户密码加密存储的最佳实践
在现代 Web 应用开发中,用户密码的安全存储是系统安全的重要环节。本文将结合 Go 语言和 GORM 框架,详细介绍用户密码加密存储的完整解决方案,包括数据库模型设计、加密算法选择、盐值加密实现等关键技术点。
Code季风
19 天前
sql
·
go
·
orm
掌握 GORM 删除:单条删除、批量删除与软删除实践
GORM 的删除操作是数据库交互中的重要环节,合理使用删除功能对数据管理和应用性能至关重要。本文将系统讲解 GORM 中常用的删除方法,重点剖析单条删除、批量删除和软删除等核心功能,并结合实战场景演示高级删除技巧,帮助你全面掌握 GORM 删除操作的最佳实践。
Code季风
1 个月前
go
·
orm
GORM 部分关键字详解与关联查询实战:Preload 与 Association 的使用对比
在 GORM 中,Model、Association、Find、First、Preload 和 AutoMigrate 是一些常用的关键字或方法,用于处理数据库模型之间的关系、查询数据以及自动创建表结构。下面我会逐一解释它们的含义和用法,并结合代码示例进行详细说明。
沛沛老爹
1 个月前
python
·
django
·
orm
·
web开发
·
模板引擎
·
项目部署
·
表单处理
Python Django全功能框架开发秘籍
本文在创作过程中借助 AI 工具辅助资料整理与内容优化。图片来源网络。大家好,我是沛哥儿。 在如今这个互联网技术飞速发展、日新月异的时代,对于咱们开发者来说,选择一款合适的 Web 框架那可真是至关重要,就好比战士上战场选一把称手的兵器一样。今天咱就来好好唠唠 Django 这个全功能的 Web 框架,它可是凭借强大的功能和简洁易用的特性,成了众多开发者的心头好。接下来深度剖析一下 Django 的那些厉害之处。
掉头发的王富贵
2 个月前
后端
·
mybatis
·
orm
【JOOQ】同事凭什么说它是世界上最好用的ORM框架
JOOQ是个啥?作为开发者的我来说从来没用过甚至没听过,还是来到了这家公司才听到并且用到了这个ORM框架,用了这么久来浅浅评测一下JOOQ。
o0向阳而生0o
2 个月前
.net
·
orm
·
ef
68、.NET Entity Framework(EF)
.NET Entity Framework(EF)是微软提供的一个强大的对象关系映射(ORM)框架,用于简化 .NET 应用程序与数据库之间的交互。以下是关于 .NET EF 的详细介绍:
xiangji
2 个月前
orm
·
sqlbuilder
.net 实现 CQRS 的的一个设想
一、先总结一下以前的经验本人前公司项目开发基本算是CQRS的,但是有些繁琐后台和数据接口用.net(后大部分转java),前台nodejs
却尘
2 个月前
前端
·
数据库
·
orm
当全世界都在用 Rust 重写一切时,Prisma 却选择了反方向
Prisma 6.9.0 不只是一个版本更新,而是对当前技术趋势的一次深度反思。当整个行业都在谈论用 Rust 重写一切时,Prisma 选择了相反的道路——用 TypeScript 重写 Rust 引擎。
喵个咪
2 个月前
微服务
·
orm
·
protobuf
开箱即用的GO后台管理系统 Kratos Admin - 代码生成工具集
我们为go-kratos-admin这个项目打造了一个代码生成工具集。项目代码地址:该工具将本地配置文件导出到Consul或Etcd等远程配置系统,从而更轻松地管理分布式系统中的配置。
xiangji
2 个月前
orm
·
dapper
·
可扩展
·
sqlbuilder
·
面向接口
ShadowSql.net之正确使用方式
ShadowSql是面向接口模块化可插拔可扩展的工具我们可以把ShadowSql当做乐高玩具一下,通过自己的组装可以实现意想不到的美妙效果
MyikJ
2 个月前
java
·
数据库
·
spring boot
·
spring cloud
·
微服务
·
orm
·
面试技巧
Java求职面试:从Spring到微服务的技术挑战
在这个故事中,我们将进入一个模拟的互联网大厂Java求职者面试现场。面试官严肃而专业,而求职者谢飞机则以其幽默和捉摸不透的回答,让面试过程充满了趣味。
Jaising666
2 个月前
spring boot
·
mybatis
·
orm
Mybatis Plus 多租户实现思路分析
多租户指的是不同用户使用相同服务与不同数据,也就是数据隔离。多租户的实现方式一般分为几种:数据源/数据库隔离、Schema隔离、租户字段隔离。
xiangji
2 个月前
orm
·
sqlbuilder
ShadowSql之表达式树
ShadowSql的主要思想通过表和字段的影子来拼写sql.net中的表达式树是作为模型类和查询逻辑的影子,非常契合ShadowSql