首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
下午说的那个建议给Model增加where()方法的问题,自己封装了个
flash866
2018-07-18 17:49
目前暂时只封装了 and 条件,运行正常,效果见图:
结果:
项目:
JFinal
1
评论区
flash866
2018-07-18 17:52
where()是支持多次调用的
回复
flash866
2018-07-18 17:54
本来想做成继承model的,但是用了Generator 没法弄成继承的了
回复
flash866
2018-07-18 17:55
我觉得老大仍然可以考虑下,感觉这个确实精简了不少
回复
JFinal
2018-07-18 18:06
@flash866
建议学一下 jfinal ext 来扩展,正好作者今天发布了新版本,参考一下它的 ModelExt 以及 base_model_template.jf:
https://github.com/E7du/jfinal-ext3/blob/master/src/main/java/com/jfinal/ext/plugin/activerecord/ModelExt.java
https://github.com/E7du/jfinal-ext3/blob/master/src/main/java/com/jfinal/ext/plugin/activerecord/base_model_template.jf
其中的 base_model_template.jf 仅仅是将 Model 改成 ModelExt ,极其简单,一定要用这种办法来扩展。 因为对于不同的应用,你可以扩展出针对该应用的很多方法,这样才有利于节省代码,提升效率
回复
flash866
2018-07-19 08:17
@JFinal
OK,我学习下
回复
发送
我要反馈
热门反馈
扫码入社