我可以在 JPA 中将堆栈映射到关系数据库吗?
如果可以,它在持久化和检索后是否仍具有后进先出属性?
例如,我想按照事情发生的顺序保存事情的历史记录:
class MyEntity {
Stack<HistoryEntry> history;
}
如果我不能,你能给我一个实现有序持久历史的想法吗?
我今天遇到了同样的问题。 基本上,我通过将属性设置为List来找到一个hacky解决方案,在构造函数中您可以传递一个Stack,并且每次需要Stack时,都用(Stack)列表将其向下投射。