浏览代码

添加 queryDouble、queryFloat、queryDate

James 5 年之前
父节点
当前提交
fd16e67f0f
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13 0
      src/main/java/com/jfinal/plugin/activerecord/DbTemplate.java

+ 13 - 0
src/main/java/com/jfinal/plugin/activerecord/DbTemplate.java

@@ -18,6 +18,7 @@ package com.jfinal.plugin.activerecord;
 
 import java.math.BigDecimal;
 import java.math.BigInteger;
+import java.util.Date;
 import java.util.List;
 import java.util.Map;
 
@@ -100,6 +101,14 @@ public class DbTemplate {
 		return db.queryLong(sqlPara.getSql(), sqlPara.getPara());
 	}
 	
+	public Double queryDouble() {
+		return db.queryDouble(sqlPara.getSql(), sqlPara.getPara());
+	}
+	
+	public Float queryFloat() {
+		return db.queryFloat(sqlPara.getSql(), sqlPara.getPara());
+	}
+	
 	public BigDecimal queryBigDecimal() {
 		return db.queryBigDecimal(sqlPara.getSql(), sqlPara.getPara());
 	}
@@ -108,6 +117,10 @@ public class DbTemplate {
 		return db.queryBigInteger(sqlPara.getSql(), sqlPara.getPara());
 	}
 	
+	public Date queryDate() {
+		return db.queryDate(sqlPara.getSql(), sqlPara.getPara());
+	}
+	
 	// ---------
 	
 	public <T> T queryColumn() {