持久层框架
MyBatis 和 Spring JDBC 比较

从 Java 运行 SQL 脚本,有两个库:MyBatis 和 Spring JDBC。MyBatis 提供了 .
rem:复古的Golang ORM

rem是Retro Entity Mapper三个字母简写。一种新的Golang ORM。 特点: .
Jailer:从生产数据库提取数据的工具

Jailer 是一个用于数据库子集、模式和数据浏览的工具。 它从数据库中创建小片段,并允许您按照关系浏览数据库。非常适合创建小测试数据样本或使用相关生.
JDBC、JOOQ 与 Hibernate 三者如何选择?

Java持久层目前有以下几种选择: 普通的老式 JDBC:手动编写 SQL 查询,手动解析结果 Hibernate / JPA /.
Go中操作数据库的5种方法

如果您的应用程序是一顿饭,那么数据库模型就像一种乏味的碳水化合物,可以填饱您的肚子,但永远不会满足。 因此,Go .
JPA 和 Hibernate 注释说明列表

下面列出了 JPA(Java Persistence API)和 Hibernate 中常用的注释。 .
ORM 仍然是一种反模式吗?

ORM是软件作者们喜欢挑剔的东西之一。网上有许多文章都是以同样的调子进行的:"ORMs是一种反模式。它们是初创公司的玩具,但最终伤害多于帮助"。 .
Spring Boot 3.1中的ConnectionDetails类详解

如果你已经使用了一段时间的Spring Boot,你可能对使用属性设置连接细节很熟悉。例如,你可能已经使用spring.datasource.url来配置J.
Spring Data 3 中新的 CRUD 存储库接口

在本教程中,我们将了解 Spring Data 3 中引入的新存储库接口。 Spring Data 3 引入了基于.
Apache Empire-db:实现Java完全SQL自由

Apache Empire-db 让您可以不受限制地使用 Java 中的关系型 DBMS,从而释放数据库系统的全部功能。 .
ent - 一个强大的Go语言实体框架

ent是一个简单而又功能强大的Go语言实体框架,ent易于构建和维护应用程序与大数据模型。 图就是代码 - 将任何数据库表建模为Go.
Rust与SQL手工映射以及特殊枚举处理方法

使用的库 .
在Java中使用哪个ORM框架? - Reddit

1、 JPA API, Hibernate的实现,最受欢迎和足够好。 2、JdbcTemplate - 虽然不是.
Hibernate 和 Spring Data JPA 之间的区别?

Hibernate是一个JPA实现,而Spring Data JPA是一个JPA数据访问抽象。 Spring Da.
sproket/Persism:Java低代码的ORM框架

Persism 是一个用于 Java 17 或更高版本的简单、自动发现、自动配置和约定优于配置的 ORM(对象关系映射)库。 .
Java Bean验证是一种反模式 - Code-Held

使用Bean验证是一种反模式的做法。它隐藏了与业务相关的约束,它将验证发生时的选择权留给了其他框架代码,我甚至看到了这样的情况:开发者期望验证 "必须发生".
Spring Boot数据存储最佳实践 - Ahad

在这篇文章中,我们回顾了对优化spring boot数据访问层非常有效的最佳实践。 Spring boot JPA增加了一些关于JPA的接口.
Yorm:一个基于Java Record的简单ORM框架

Yorm是一个基本的类似ORM的框架,能与Java Record一起工作。 特点: 不需要生成类 不需要添加注解 .
DTO的替代 - frankel

数据传输对象DTO是在进程之间承载数据的对象。使用它的动机是进程之间的通信通常通过远程接口完成,其中每次调用都是昂贵的操作。由于每次调用的大部分成本都与客户.
Budibase是一个开源的CRUD低代码平台

Budibase 是一个开源低代码平台,可在几分钟内创建CRUD内部应用程序。支持 PostgreSQL、MySQL、MSSQL、MongoDB、Rest .
使用DataSource-Proxy在Spring Boot中记录SQL语句 - Vlad Mihalcea

在本文中,我将向您展示使用 Spring Boot 时记录 SQL 语句的最佳方式。 记录 SQL 查询非常重要,因为它允许您验证生成语句的数量、自动.
MicroStream + Helidon高性能Java持久层

MicroStream是行业中真正的游戏规则改变者。如果你想创建真正高性能的 .
领域驱动设计:实体、值对象以及如何区分? - jannikwempe

Akka推出Serverless PaaS无服务器云平台 - thenewstack

到目前为止,无服务器技术还无法支持企业构建的有状态、高性能、可扩展的应用程序:括消费者和工业物联网、工厂自动化、现代电子商务、实时金融服务、流媒体、基于互联.
Hibernate 20周年纪念 - Vlad Mihalcea
Spring Data 2021.0增加了对DDD聚合更多自动支持!

Spring Data 2021.0(代号为Pascal)是继六个月的新节奏之后的第二个版本。它附带了对许多现有接口和编程模型的改进。这篇博客文章解释了以下.
Java各个持久层框架的特性比较
Spring Data JPA + QueryDSL实现CRUD和复杂查询案例

Spring Data JPA仅执行CRUD操作,而对于所有复杂的查询,使用QueryDSL。 可以使用此 .
逻辑与物理时钟以及乐观锁定相关知识 -Vlad Mihalcea

在本文中,我将解释逻辑和物理时钟版本控制策略如何工作,以及为什么您应该更喜欢使用逻辑时钟进行并发控制。 乐观锁定是一种可行的解决方案,用于防止在运行<.
从单体到微服务的迁移:持久层迁移要点说明 - thorben

自从 微服务 变得流行以来.