一个mapping加载时机的简单问题

万物不为我所有,但是万物皆为我所用,本着这个思想开发时,代码基本一大抄,不小心抄了一段bug真蛋痛,比如这段configPlugin插件:

shareArp.start();

 _MappingKit.mapping(shareArp);

扎看一眼没有问题,一运行也没有问题,问题就在Controller的getModel时就会报错

The Table mapping of model:  xxxxxxx    not exists or the ActiveRecordPlugin not start

问题就在start()之后mapping相当于没有mapping,把这二句代码执行次序换下就ok了,既

_MappingKit.mapping(shareArp);

shareArp.start();

另外jfinal中的me.add(Arp)等效于Arp.start()不要重复写了,感谢波哥提供jfinal这个这么好的东西





评论区