SELECT id,username,password from users;
但愿record.getcolumNames()获得的列顺序也是按照id,username,password来的。
简单看了一下源码,在Record.columns中使用了HashMap的子类,而不是LinkedHashMap子类,因此我想如今是作不到的,请问一下是否有解决办法?
【jfinal答】:1:仿照 com.jfinal.plugin.activerecord.CaseInsensitiveContainerFactory作个IContainerFactory实现类,例如叫:MyContainerFactory,注意将getColumnsMap()实现为返回LinkedHashMap。
2:将这个MyContainerFactory对象在建立ActiveRecordPlugin时传入,如 arp.setContainerFactoryu(new MyContainerFactory())html