CRUD增删改查教程

     

Spring Data JPA中实现更新插入三种方法

13 11K

在应用程序开发中,执行更新或插入操作(Update-Or-Insert也称为“upsert”)的需求非常常见。此操作涉及将新记录放入数据库表(如果不存在)或更新现有记录(如果存在)。在本教程中,我们将.

本周github上Hatchify等9个有趣项目

43 6K

github上有趣的项目、工具和库1、Lapdev自托管远程开发环境Lapdev是一个自托管应用程序,可在您自己的服务器或云上启动远程开发环境。它可以从角落里的单台机器扩展到全球服务器群。通过演示ht.

Flask-Muck :5分钟内构建 REST API

67 8K

Flask 生态系统不缺少用于从头开始构建 REST API 的优秀库。缺少的是用于生成常见 CRUD(创建、读取、更新、删除)端点的工具,这些端点通常构成 REST API 的大部分。Flask-M.

厌倦了CRUD

65

我从事编程工作已有 9-10 年。我从 HTML 和 PHP 开始,过了一段时间,我在一个稍微复杂的项目中使用了 Ruby。当时,我向自己保证再也不使用 WordPress 了。然而,几年后,我接受了.

领域建模中容易出错的部分

140 3K

领域建模是考虑实体和它们之间的关系?啊,不太好。 虽然这通常是典型的建议的例子,它实际上是落后的。 不要构建数据库模式/结构。如何对复杂的领域进行建模?在领域驱动设计中,您在领域建模时可能会考虑实体、.

Spring Boot – Thymeleaf 示例

62 20K

Thymeleaf是一个基于 Java 的服务器端模板引擎,适用于 Web 和独立环境,能够处理 HTML、XML、JavaScript、CSS 甚至纯文本。它比JPS更强大,负责UI上的动态内容渲染.

JdbcClient与JdbcTemplate比较

180 9K

Spring 框架提供了几种不同的数据库访问方法,其中有可直接执行SQL的统一API,这种方法的关键组件包括JdbcTemplate、NamedParameterJdbcTemplate和JdbcCl.

Spring Bean 验证 – JSR-303 注释

81 15K

在本文中,我们将探讨如何将 JSR-303 注释应用于域对象的实际示例(从基本注释到高级注释) 。因此,基本上,注释提供了一种声明性方式来配置 Spring bean、管理依赖项和定义行为,从而减少对.

Spring MVC 和 Hibernate CRUD 示例

76 24K

在本文中,我们将在 Spring MVC 和 Hibernate 中开发CRUD 操作。 Hibernate 是一个对象关系映射(ORM)框架。开发人员使用 Hibernate 通过 Java 对象而.

使用Spring Boot实现员工管理系统

210 53K

员工管理系统包括向数据库添加新员工、更新现有员工、删除员工、检索数据库中所有员工数据等操作表的形式,最后一个是删除所有员工。在本文中,我们将了解员工管理系统,例如EMS App 或 EMS。大多数情况.

从关系数据转向事件指南

125

在事件建模中,以事件的形式保存业务数据。事件是已经发生的事实,我们在每次操作后都会将其存储起来。事件流记录了我们的记录所发生的一切。很遗憾,你不能更改事件,因为它们是不可变的。但你可以在最后添加一个新.

jhipster8-demo:JHipster 8演示案例源码

110

JHipster 8 有一些明亮而闪亮的新功能:即 Spring Boot 3.2、Angular 17、Vue 3 和 Java 21 支持。对于您要创建的每个实体,您将需要: 数据库表; Liqu.

如何从CRUD中捕捉意图事件?

232 1

CRUD(创建读取更新删除)虽然看起来很简单,但在大型系统中,它常常会导致代码混乱、复杂。创建、读取、更新、删除 (CRUD) 非常常见。一般来说,它只是简单的表单,用于将数据添加到数据库并提供记录列.

8年双时态事件溯源经验

121 4K
双时态事件源将数据存储为一系列事件,这些事件告诉数据发生了什么,并且数据有两个关联的时间点,一个是数据进入系统的时间,另一个是数据生效的时间。这篇文章讲述了我们 8 年多的双时态事件溯源经验,以及展示.

数据操作中RUM(读/更新/内存开销)权衡设计

107 2K

本文将 RUM(读/更新/内存开销)权衡确定为访问方法面临的主要权衡,探讨了现有数据结构如何探索权衡空间,并展望了未来,RUM 猜想将创造一种趋势,即构建能够高效地访问的方法。变形以支持不断变化的需求.

从 Rails CRUD 迁移到事件溯源

97

您是否想知道如何将模型从 CRUD 模型实际切换到 EventSourcing?有件事你应该考虑。必须为现有数据发布的初始事件。也称为迁移事件。在某个时刻,人们将达到能够从旧模型切换到新模型的时刻。精.

幽默:数据库操作语句实现CRUD增删改查

235
select insert update delete分别可实现C新增、R读取、U修改和D删除!.

SnapAdmin:为Spring Boot自动生成数据库CRUD管理界面

118 1 2K

在几分钟内为您的Spring Boot应用程序生成功能强大的 CRUD 管理仪界面。适用于 Spring Boot 应用程序的即插即用、自动生成的 CRUD 数据库管理面板。SnapAdmin 扫描您.

10个简单增删改查的免费Spring Boot源代码项目

123 1 4K

此页面包含用于学习目的的免费 Spring boot 项目列表。每个 Spring boot 项目的源代码都托管在 GitHub 存储库上,因此您可以免费下载或克隆源代码并亲身体验 Spring bo.

Spring Data 3 中新的 CRUD 存储库接口

475 7K

在本教程中,我们将了解 Spring Data 3 中引入的新存储库接口。Spring Data 3 引入了基于 List 的 CRUD 存储库接口,可用于替换现有的返回 Iterable 的 CRU.

在初创公司使用Rust的警示故事 - ndw

1370 1 5K

我在Rust方面的主要经验来自于在以前的一家创业公司工作了2年多一点的时间。这个项目是一个基于云的SaaS产品,或多或少是一个传统的CRUD应用:它是一组微服务,在数据库前提供一个REST和gRPC .

事件溯源是否会超越数据库? - memphis

1412 1 4K

事件源(事件溯源)并不是一个新词,如果你在技术领域工作,你一定接触过事件源。事件源是一个强大的工具,被许多大型组织作为他们的数据库架构设计。它有能力扩大规模并服务于现代数据行业的需求。在这篇文章中,我.

使用Rust+Rocket创建一个CRUD的RESTful歌曲请求API

1214 9K

如果您在 YouTube 和 Twitch 等平台上观看流媒体,您可能遇到过歌曲请求系统。歌曲请求系统允许观众将歌曲添加到 歌曲队列中。当歌曲到达队列的最前面时,歌曲会在直播流中播放。在 Rocket.

SQL语句在数据库中是如何执行的? - Xu

1377
SQL语句在数据库中是如何执行的? 第 1 步 - SQL 语句通过传输层协议(例如 TCP)发送到数据库。  第 2 步 - 将 SQL 语句发送到命令解析器,在那里进行句法和语义分析,然后生成查询.

fresh-remult-todo:使用Deno的Fresh和Postgres构建全栈CRUD应用

1779 9K

Fresh是 Deno 的全栈框架,可以轻松使用 TypeScript 开发应用程序。让我们用它来构建一个具有完整 CRUD 功能的简单 Todo 应用程序。这个(非常)简短教程的结果代码可以在这个 .

Spring Data两种仓储比较:Crud和JPA

838

Crud 和 JPA Repository 都是 Spring 数据库的接口。使用 Spring Data的优点是它提供了样板代码来访问您的数据层。Crud Repository它是基础接口并扩展了 .

sproket/Persism:Java低代码的ORM框架

1184 3K

Persism 是一个用于 Java 17 或更高版本的简单、自动发现、自动配置和约定优于配置的 ORM(对象关系映射)库。Persism的API很小。大多数情况下,你只需要一个Connection和.

简单软件架构的一些好处 - Dan

1288 2

Wave是一家拥有70名工程师的17亿美元的公司,其产品是一个加减数字的CRUD应用程序。为了与此保持一致,我们的架构是一个标准的CRUD应用架构,一个Python单体在Postgres之上。从一个简.

GraphJin:GraphQL自动编译转为SQL

1641 2

GraphJin无需代码就为你提供了一个即时安全和快速的GraphQL API,以100倍的速度建立你的后端API。GraphJin会将GraphQL自动编译成一个高效的SQL查询。GraphJin既.