JPA - Mapping a java.util.Stack



我可以在 JPA 中将堆栈映射到关系数据库吗?

如果可以,它在持久化和检索后是否仍具有后进先出属性?

例如,我想按照事情发生的顺序保存事情的历史记录:

class MyEntity {
    Stack<HistoryEntry> history;
}

如果我不能,你能给我一个实现有序持久历史的想法吗?

我今天遇到了同样的问题。 基本上,我通过将属性设置为List来找到一个hacky解决方案,在构造函数中您可以传递一个Stack,并且每次需要Stack时,都用(Stack)列表将其向下投射。

最新更新