2020-11-15 20:06

已经解决了,更新了JFinal版本到4.9.01,另外controller中,不再引用dao,放到service中调用。

2020-11-15 18:29

我发现启动时候:me.add(arp)是有效的,但arp.addMapping("user", "id", User.class); 没有走,这个不符合预期,是否要把controller里面dao去掉?

在我访问:http://localhost/user/list 时候,两个断点都没有走,这一步估计没问题。

以下是我的controller:
public class UserController extends Controller {

public void list()
{
List list = User.dao.findAll();
renderJson(list);
}

}

2020-11-15 18:16

好的,我试试,视频里面我看就是直接在controller里面调用了dao:
public void list()
{
List list = User.dao.findAll();
renderJson(list);
}

我按照建议来设置断点。

2020-11-15 18:07

ActiveRecordPlugin 没有启动,或启动出了问题

整个如何判断?我是按照视频一步步操作的。

2020-11-15 18:06

在MappingKit里面有映射“public class _MappingKit {

public static void mapping(ActiveRecordPlugin arp) {
arp.addMapping("user", "id", User.class);
}
}”