有没有什么比较好的模式?
动态查询,Jive中有这样动态查询的例子,可以参考
jive中不改动数据库就可对对象进行属性扩充,很好。不过,resultfilter似乎需要扩充来支持对扩充属性的查询。比如 通过交集来实现 对同时进行 针对两个扩充属性 的查询结果。
我还没有完全弄明白jive中的方式,不过我觉得因为jive是做论坛的,内容比较单一,而对业务系统来说内容太多了,比较难用一个比较好的方式。
Statement接口不但支持各种查询条件,甚至支持更新、删除,强大吧?