任务管理器持久化实现指南
1. 项目初始化:删除示例文件
在开始实现所需的类之前,需要先删除 code.quarkus.io 项目初始化器提供的示例源代码。要删除的类和文件如下:
- src/main/java/com/example/fullstack/GreetingResource.java
- src/test/java/com/example/fullstack/GreetingResourceTest.java
- src/test/java/com/example/fullstack/GreetingResourceIT.java
- src/main/resources/META-INF/resources/index.html
操作步骤:在这些文件上右键单击,然后选择 “Delete…” 菜单项。
2. 任务管理器实体创建
我们要为任务管理器实现三个实体: Task 、 Project 和 User ,它们都将继承 PanacheEntity 类。下面先了解一下 Panache 实体提供的功能。
2.1 Panache 仓库和实体
Panache 是 Quarkus 特定的扩展,允许我们用更少的样板代码编写 JPA 实体。它提供了两种开发模式:仓库模式和活动记录模式,对应两个不同的基类: <
超级会员免费看
订阅专栏 解锁全文
2431

被折叠的 条评论
为什么被折叠?



