|
|
@@ -23,8 +23,10 @@ import java.sql.Types;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
+
|
|
|
import com.jfinal.plugin.activerecord.CPI;
|
|
|
import com.jfinal.plugin.activerecord.Config;
|
|
|
+import com.jfinal.plugin.activerecord.JdbcKit;
|
|
|
import com.jfinal.plugin.activerecord.ModelBuilder;
|
|
|
import com.jfinal.plugin.activerecord.Record;
|
|
|
import com.jfinal.plugin.activerecord.RecordBuilder;
|
|
|
@@ -60,9 +62,9 @@ public class KeepByteAndShortRecordBuilder extends RecordBuilder {
|
|
|
int t = types[i];
|
|
|
if (t < Types.DATE) {
|
|
|
if (t == Types.TINYINT) {
|
|
|
- value = rs.getByte(i);
|
|
|
+ value = JdbcKit.getByte(rs, i);
|
|
|
} else if (t == Types.SMALLINT) {
|
|
|
- value = rs.getShort(i);
|
|
|
+ value = JdbcKit.getShort(rs, i);
|
|
|
} else {
|
|
|
value = rs.getObject(i);
|
|
|
}
|