发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

猫咪动态查询框架“仓库猫”升级到0.3版

         
2009-05-14 15:51
赞助商链接

大家好,经过一段时间的沉寂,猫咪的框架再次更新。“仓库猫”更新到0.3版,增加了对生成的语句进行count、min、max、sum、avg处理的功能。修复了已知错误。
同时增加一个完整的SSH例子,采用了最新的全注释结构。大家可以尝试直接用这个例子作为程序的基础。
网站地址:http://code.google.com/p/catstorage/
猫咪目前还是只能在业余时间进行维护,所以无论是更新代码、还是修复BUG都很慢。“仓库猫”虽然已经发展到0.3版,但是到目前为止,还没能经受正式项目的考验,至少没人告诉我他在哪个项目中使用了。猫咪希望大家能多多试用,帮助猫咪把框架完善起来。
框架说明:
catstorage,中文名为“仓库猫”。这是我在JavaEye上看到一个“陈氏查询”的帖子,上面描述了一个动态处理查询语句的方案。在看到这个方案后,我感觉这个思路很不错。写一个包含所有查询条件的语句,每个查询条件用#加中括号隔离。如果查询时某个参数没有,把对应的查询条件去掉就是了,可以很容易处理参数不定的查询语句。
但是我觉得作者的实现比较复杂,把Hibernate和语句处理混合到一起了。在经过原作者同意后,就参考这个思路写了一个字符串处理框架来获得查询语句。至于得到的查询语句如何使用,则由使用者自己去处理。

开源软件      持久层框架     

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系反馈 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com