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