使用jfinal框架,查询功能有没有极简的设计方案呢?
java 的 bs OA项目,用jfinal框架,查询功能怎么设计呢?
以前学习MVC框架的时候,jsp/servlet的方案是新增一个Criteria类,封装查询条件,jfinal有没有极简的设计方案呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
java 的 bs OA项目,用jfinal框架,查询功能怎么设计呢?
以前学习MVC框架的时候,jsp/servlet的方案是新增一个Criteria类,封装查询条件,jfinal有没有极简的设计方案呢?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
我嵌入了mybatis,增删改查用activerecord来实现,通用查询和复杂sql用mybatis来做,当然两者一定要共用连接池。
查询通用性差,增删改的通用性好
明白了,谢谢!
jfinal的查询 都是sql。如果要封装查询条件,建议针对业务来作处理。这个通用性不高。jfinal没有提供。
好的 非常感谢
Criteria也不算极简,而且很多复杂的查询根本无法实现。。。
Hibernate提供的Criteria从某些方面来说属于过度封装,,,即使JFinal的ActiveRecorder属于极简封装,在处理Pagenation也有出现问题的时候。。。
所以不要试图用一套封装方案来解决所有查询问题,而应该从业务着手进行局部封装,将一些重复的、基本不出问题的东东封装一下就可以了。目的不是做个适合全部情况的方案,而是以减少代码量、问题少为目的来制定方案。。。