dao.find取不到值

jfinal 3.3

不知道为什么就是取到的集合全是null

image.png

评论区

HOHD

2019-03-07 11:00

是没映射好吗?

HOHD

2019-03-07 11:03

Set> _getAttrsEntrySet = user._getAttrsEntrySet();
这个有值

HOHD

2019-03-07 11:04

自从用了jfinal,代码越写越奇怪了

HOHD

2019-03-07 11:10

Set> _getAttrsEntrySet = user._getAttrsEntrySet();
String password = user.getPassword();
if(null==password) {
Iterator> iterator = _getAttrsEntrySet.iterator();
while(iterator.hasNext()) {
Entry next = iterator.next();
String key = next.getKey();
if("password".equals(key)) {
password=(String) next.getValue();
break;
}
}
}
要这样写才可以吗?

JFinal

2019-03-07 13:33

虽然 Model 提供了 _getAttrsEntrySet() 等方法,但极少有人用得到,不知道你为何要这么写代码?

为啥不: user.getXxx() 直接得到值

HOHD

2019-03-11 10:10

@JFinal 波总,取到的值是null

HOHD

2019-03-11 10:11

debug信息给了

HOHD

2019-03-11 10:11

debug信息给了

JFinal

2019-03-11 11:39

@HOHD 在官网首页下载 jfinal demo for maven ,在本地跑一跑,先熟悉一下基本用法

热门反馈

扫码入社