JFinal DB.findFirst空指针

Darrell_CF 发布于 2017/08/26 18:28
阅读 735
收藏 0

@JFinal 你好,想跟你请教个问题:我的代码中报了空指针异常,异常处图

异常处代码:(ps:加了logger,所以下面代码变成了51行)

 

补充说明:我在本地(windows系统)执行时是不会报错的,但是在linux服务器上就会报这个异常,想请问一下您这个问题是为什么呢...

加载中
1
JFinal
JFinal

空指针异常是最容易解决的异常,只要找到那个为  null 的对象,找到为啥为 null 的原因就好

Darrell_CF
Darrell_CF
好的~问题解决了,非常感谢~
0
JFinal
JFinal

通常是 ActiveRecordPlugin 未能正确启动,造成 Config 对象为 null

岳思伟
岳思伟
jfinal很给力,感谢
0
风中的冰棍
风中的冰棍

引用来自“JFinal”的评论

通常是 ActiveRecordPlugin 未能正确启动,造成 Config 对象为 null

UComm.info(PropKit.get("jdbc_url")," ",PropKit.get("jdbc_username")," ",PropKit.get("jdbc_pwd"));
		DruidPlugin dp = new DruidPlugin(PropKit.get("jdbc_url"),PropKit.get("jdbc_username"),PropKit.get("jdbc_pwd"));
		System.out.println(dp==null);
	    me.add(dp);
	    ActiveRecordPlugin arp = new ActiveRecordPlugin(dp);
	    System.out.println(arp==null);
	    me.add(arp);

 

这样输出

jdbc:mysql://localhost/ycjsgzh root 123456
false
false

还怎么排查啊?

 

风中的冰棍
风中的冰棍
回复 @JFinal : 其实 datasource不用下demo,自己实现个就好了...
JFinal
JFinal
回复 @风中的冰棍 : 用 jfinal 的生成器自动搞定映射,不要自己手写映射,太慢了,在 jfinal 官网下载 jfinal demo,里面有生成器,改改参数就可以使用。 生成器自动生成所有 model baseModel 映射文件等等
风中的冰棍
风中的冰棍
好了,我自己搞定了,是表名和model没有映射....
返回顶部
顶部