【发布时间】:2015-12-09 00:26:11
【问题描述】:
任何处理数据的应用程序都有一个或多个屏幕以允许用户查看数据。通常我们不会提供所有 1000 万条记录来查看,而是提供一个子集,由用户可以创建(和保存)的 filter(或 view)定义。如何定义这些被翻译(在幕后)成某种“select from xxx where a=b and c>0;”的视图?
对字段选择进行硬编码并不是一种非常新的方法。而是提供类似 query-designer 的东西(在许多 DB GUI 中使用,如 pgAdmin)。
有没有可以重复使用(DRY)的库或解决方案?
我的环境:postgreSQL、Glassfish、JavaEE6、ZK
【问题讨论】: