Java 持久化函数在我的DAO中做什么?

Java 持久化函数在我的DAO中做什么?,java,jakarta-ee,Java,Jakarta Ee,我正在使用本教程: 是否需要持久化功能?该类没有扩展任何其他类 我的型号名称中是否需要DAO?我看到列表是指的是GuestDao还是包裹名称?如果让我猜的话,我会说GuestDao 感谢您清理列表中的类型 应该有另一个名为Guest的域类。是在教程中提到还是更早Guest类应包含Guest域类的所有属性,即name、telephoneNo等。persist方法是一种类型安全的persist方法。它可以减少一种编程错误(通过DAO保存错误的实体类型) 这是必需的,因为GuestDao应该有Gues

我正在使用本教程:

是否需要持久化功能?该类没有扩展任何其他类

我的型号名称中是否需要DAO?我看到
列表
指的是
GuestDao
还是包裹名称?如果让我猜的话,我会说
GuestDao

感谢您清理列表中的
类型


应该有另一个名为
Guest
的域类。是在教程中提到还是更早
Guest
类应包含
Guest
域类的所有属性,即
name
telephoneNo
等。
persist
方法是一种类型安全的
persist
方法。它可以减少一种编程错误(通过DAO保存错误的实体类型)

这是必需的,因为
GuestDao
应该有
Guest
特定的方法

它还将持久性机制本身的知识排除在主线代码之外:关注点分离。所有主线代码需要做的就是通过DAO持久化来宾

Dao
在型号名称中不是必需的。它实际上会让人困惑,因为它不是一把刀<代码>客人
指客人
GuestDao
是指
Guest
s的DAO


列表
指客人的集合<代码>列表是一种类型,
之间的符号是集合类型,在本例中为
来宾
Guest
指的正是
Guest
类。

你是说这是一个糟糕的教程,因为它使用
GuestDAO
?我对JavaEE教程非常开放recommendations@Webnet我不知道教程是好是坏。为什么使用
GuestDao
会很糟糕?这是客人的刀。