2018-03-06 11:41

@JFinal 我单步调试跟踪发现, Record中的columns属性值是根据ActiveRecordPlugin.setContainerFactory()设置有关,但是我没有想明白他俩是怎么关联到一起的?

2018-03-06 11:30

@JFinal 谢谢!刚刚我试了一下,发现在ActiveRecordPlugin.setContainerFactory(),如果不设置这个,new Record()的columns会是HashMap(),如果设置的还,new Record()的columns是CaseInsensitiveMap(),这个new Record()时,内部做了什么处理呢?