jfinal的model和record如何相互轉化?


一、model轉record:

Model類:

1、

/**
* Convert model to record.
*/
public Record toRecord() {
return new Record().setColumns(getAttrs());
}

Record 類


2、
/**
* Set columns value with map.
* @param columns the columns map
*/
public Record setColumns(Map<String, Object> columns) {
this.getColumns().putAll(columns);
return this;
}

3、
/**
* Set columns value with Model object.
* @param model the Model object
*/
public Record setColumns(Model<?> model) {
getColumns().putAll(model.getAttrs());
return this;
}


二、record轉model:

model類:

public M put(Record record) {
attrs.putAll(record.getColumns());
return (M)this;
}






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM