首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
求助我想进行数据库信息的迁移在映射是出了错
火星人
2016-11-07 17:27
实体映射已经用jfinal自动生成,后来我在主函数里也加入了映射,结果还是报空指针错误,是不是我映射这么写不对,没有把实体和数据库联系起来?
项目:
JFinal
评论区
JFinal
2016-11-07 17:29
dp 与 arp 都未调用 start() 方法,必然是数据源也没启动、映射也没有被执行,这个在 jfinal 手册中有说明,当 active record plugin 用于非 web 项目时,需要手动调用 start() 方法
用于 web 项目时,该 start() 方法是 jfinal 帮你调用的
回复
火星人
2016-11-07 18:18
谢谢,果然有数据了,可是我把数据也就是上面的user,用JSONArray.fromObject(user) 后,出现的Json格式中的createTime(数据库中类型是datetime)是[{"createTime":{"date":20,"day":4,"hours":17,"minutes":13,"month":9,"nanos":0,"seconds":43,"time":1476954823000,"timezoneOffset":-480,"year":116},"email":"ee@qq.com","id":1,"isDeleted":0,"...............我用jdbc是完整的日期,这是为什么?
回复
火星人
2016-11-07 18:18
@JFinal
回复
JFinal
2016-11-07 21:19
@火星人
这个与你用的 json 转换工具的配置有关,通常转换工具可以配置日期转换的类型,建议用一下 jfinal 官方提供的 json 工具,这样用:
Json.getJson().toJson(user)
回复
发送
我要反馈
热门反馈
扫码入社
用于 web 项目时,该 start() 方法是 jfinal 帮你调用的