我正在使用休眠。
我有这样的表:
表备份(ID,TIMESTAMP,DATA)
此表最多应有20行。所以在这个表中插入行时。我应该总是检查表中没有行。如果小于20,则可以插入数据。
但是,如果表格大小已经是20,则应删除最旧的行,然后插入新行。
因为这是一个Web应用程序所以可以有多个线程。
请建议hibernate或JPA中是否有任何内置功能来支持此功能。 如果没有,那么如何实现呢?
提前致谢。
答案 0 :(得分:0)
可以使用此
Query.setMaxResults()
因为在SQL中没有像在SQL中那样在Hibernate中实现限制
这里有类似的帖子,它可能对你有帮助..