Ada*_*ent 9 java sql data-structures
有几次我想要一个类似于SQL表的数据结构,你可以在各种字段和多个字段中进行选择.类似于内存中的SQL实现,除了我不想在数据结构中存储那么多对象.
我还要求通过标准Java方法将对象序列化.
我之前已经使用多个哈希表或自定义哈希键完成了这项工作,但它最终成了很多代码并且非常具体.
我也使用了Groovy及其封闭能力和gpath来帮助,但我并不总是有它(不同的项目).
编辑:我认为我的问题更多的是对象遍历/选择问题以下是一些有趣的项目:
然而,大多数这些项目的缺点是它们比直接访问对象(非反射getter/setter)慢得多,并且肯定比索引(hash)慢.