在导入过程中,我从 Excel 工作表中读取表格数据。我想对这些数据执行一些操作:我想排序、按键搜索、过滤等。是否可以通过 JQL 可靠地执行此类操作?谢谢
问问题
1776 次
4 回答
5
我会使用Space4J和简单的 Collections 来完成类似的事情。
就我个人而言,我认为所有这些 ORM 抽象和层都会分散小规模问题领域的注意力,并且在另一个极端情况下不灵活并增加了复杂性。
于 2011-07-02T15:55:38.893 回答
1
您可以使用像HSQLDB这样的内存数据库,填充它,然后使用 JPA 查询数据。但是使用一些地图和列表还不够吗?
于 2011-07-02T14:49:41.247 回答
1
DataNucleus有自己的内存查询评估器,用于 JDOQL 和 JPQL 语法。我从来没有在完整的 JDO / JPA 持久性环境之外使用过它,但是没有真正的理由为什么它不能通过一点编码来工作
于 2011-07-02T19:04:44.567 回答
0
如果您使用的是 EclipseLink,您可以在内存中针对缓存执行大多数查询。
您只需将所有内容读入缓存,他们使用“CheckCacheOnly”选项执行 JPQL 或 Criteria 查询。
见, http://wiki.eclipse.org/EclipseLink/UserGuide/JPA/Basic_JPA_Development/Caching/Query_Options
于 2012-10-11T12:51:43.733 回答