JFinal中如何重写String?
来源:互联网 发布:塑料水晶高跟鞋淘宝 编辑:程序博客网 时间:2024/03/29 08:44
最近在练习开发微信小程序,后台这边用了JFinal快速开发框架,简单搭建一下,很快就可以上手写东西。在做一个文章列表显示的时候,返回的是list的集合, 然后用list.toString()的时候,一直给我显示的是“[{},{},{}]”,然后在想用什么方法能改变呢? model里的实体没有重写toString(),那我就重写一下:正确的代码如下:
public class Articles extends Model<Articles> { public static final Articles aDao=new Articles(); /** * 重写toString * @return */ @Override public String toString() { return " {\"id\":\""+ this.get("id") + "\", \"title\":\"" + this.get("title")+ "\", \"cTime\":\"" + this.get("cTime")+ "\", \"imgUrl\":\"" + this.get("imgUrl")+ "\", \"content\":\"" +this.get("conent")+"\"}"; }}
这样写完以后,再运行,就可以正常显示了。
为什么不直接写id或者this.id呢? 个人测试后觉得:JFinal已经后台封装好了方法,无需getset,所以要获取其属性,也只能像在其他页面写的那样get(“”),这样就能获取其对应的属性了。 JFinal确实很不错。
阅读全文
0 0
- JFinal中如何重写String?
- C++面试中String类重写
- 重写c++中string类,实现基本string功能
- Jfinal中Controller注意事项
- jfinal中JsonResult常用
- Jfinal中Shiro整合
- Jfinal中404:
- 关于String类中重写Object类中的方法
- 关于String类中重写的equals方法
- JFinal如何实现定时任务
- Jfinal框架如何处理请求
- JFinal中java如何处理数据库查询出的重复数据
- JFinal导入元数据中数据源如何添加自己连接的第三个数据库
- 使用JFinal框架中Validator
- JFinal中json的使用
- 使用JFinal框架中Validator
- Jfinal中使用EhCache缓存
- String类的重写
- (5)高通AP10.4开发者指南——WLAN(1.5 WLAN驱动模块化的一些其他修改)
- Kotlin 对象
- js或jQuery获取当前屏幕的各种高度
- 朴素贝叶斯分类算法(Naive Bayes algorithm)
- linux c++ + vs2017 + 虚拟机环境
- JFinal中如何重写String?
- MEF学习笔记
- c++ class、struct区别
- 4年工作:从量变到质变(公开版)
- 动态规划 | 带有通配符的字符串匹配(浅显易懂)
- 第一篇博客
- 设在vim自动换行等功能的方法
- 二叉树的递归和非递归遍历(java)
- OpenCV学习笔记(6)图像的缩放