了解为什么以及如何使用关系数据库迁移经过@artemsutulov
984 讀數

了解为什么以及如何使用关系数据库迁移

2022/07/16
7m
经过 @artemsutulov 984 讀數
tldt arrow
ZH
Read on Terminal Reader
Read this story w/o Javascript

太長; 讀書

简介在开发后端服务时,如果数据库集成实施不正确,很容易产生问题。 如今,开发人员主要使用两种方法: 自动生成,例如 JPA 或 Hibernate - 数据库通过比较类和当前数据库状态来初始化并保持最新;如果需要更改,则适用。 这意味着在 Hibernate 实体中,我们添加了新列:@Column(name = "receive_notifications", nullable = false) private Boolean receiveNotifications;启动应用程序后,我们在日志中看到错误并且没有新列。 每个开发人员都需要一个单独的环境。 但是下次最好考虑迁移,因为它会减轻 Java 实体的负担,消除过多的责任,并通过对 DDL 的大量控制使您受益。 您可以在 GitHub 上找到完整的工作示例。
featured image - 了解为什么以及如何使用关系数据库迁移
Artem Sutulov HackerNoon profile picture

@artemsutulov

Artem Sutulov

react to story with heart

相關故事

L O A D I N G
. . . comments & more!