Browse Source

jfinal 4.1 release ^_^

James 6 years ago
parent
commit
7f2858a806
1 changed files with 12 additions and 4 deletions
  1. 12 4
      src/main/java/com/jfinal/plugin/activerecord/Model.java

+ 12 - 4
src/main/java/com/jfinal/plugin/activerecord/Model.java

@@ -1035,10 +1035,6 @@ public abstract class Model<M extends Model> implements Serializable {
 		return getSqlPara(key, this.attrs);
 	} */
 	
-	public SqlPara getSqlPara(String key, Model model) {
-		return getSqlPara(key, model.attrs);
-	}
-	
 	public SqlPara getSqlPara(String key, Map data) {
 		return _getConfig().getSqlKit().getSqlPara(key, data);
 	}
@@ -1047,6 +1043,10 @@ public abstract class Model<M extends Model> implements Serializable {
 		return _getConfig().getSqlKit().getSqlPara(key, paras);
 	}
 	
+	public SqlPara getSqlPara(String key, Model model) {
+		return getSqlPara(key, model.attrs);
+	}
+	
 	public SqlPara getSqlParaByString(String content, Map data) {
 		return _getConfig().getSqlKit().getSqlParaByString(content, data);
 	}
@@ -1055,6 +1055,10 @@ public abstract class Model<M extends Model> implements Serializable {
 		return _getConfig().getSqlKit().getSqlParaByString(content, paras);
 	}
 	
+	public SqlPara getSqlParaByString(String content, Model model) {
+		return getSqlParaByString(content, model.attrs);
+	}
+	
 	public List<M> find(SqlPara sqlPara) {
 		return find(sqlPara.getSql(), sqlPara.getPara());
 	}
@@ -1128,6 +1132,10 @@ public abstract class Model<M extends Model> implements Serializable {
 	public DaoTemplate<M> templateByString(String content, Object... paras) {
 		return new DaoTemplate(true, this, content, paras);
 	}
+	
+	public DaoTemplate<M> templateByString(String content, Model model) {
+		return templateByString(content, model.attrs);
+	}
 }