// Path: src/main/java/org/easyarch/slardar/jdbc/wrapper/BaseTypeWrapper.java
// public class BaseTypeWrapper<T> extends BeanWrapper<T> {
// 
//     public BaseTypeWrapper() {
//         super(null);
//     }
// 
//     @Override
//     public T bean(ResultSet rs, Class<T> type) {
//         try {
//             if (rs.next()) {
//                 switch (JAVAType.getType(type)){
//                     case INT:return (T) new Integer(rs.getInt(1));
//                     case FLOAT:return (T) new Float(rs.getFloat(1));
//                     case LONG:return (T) new Long(rs.getLong(1));
//                 }
//             }
//         } catch (SQLException e) {
//             e.printStackTrace();
//         }
//         return null;
//     }
// }


import org.easyarch.slardar.jdbc.wrapper.BaseTypeWrapper;
package org.easyarch.slardar.jdbc.handler;


/**
 * Description :
 * Created by xingtianyu on 17-1-30
 * 下午8:09
 * description:
 */

public class BaseTypeResultSetHandler<T> extends BeanResultSetHadler<T>  {

    public BaseTypeResultSetHandler(Class<T> type) {
// Path: src/main/java/org/easyarch/slardar/jdbc/wrapper/BaseTypeWrapper.java
// public class BaseTypeWrapper<T> extends BeanWrapper<T> {
// 
//     public BaseTypeWrapper() {
//         super(null);
//     }
// 
//     @Override
//     public T bean(ResultSet rs, Class<T> type) {
//         try {
//             if (rs.next()) {
//                 switch (JAVAType.getType(type)){
//                     case INT:return (T) new Integer(rs.getInt(1));
//                     case FLOAT:return (T) new Float(rs.getFloat(1));
//                     case LONG:return (T) new Long(rs.getLong(1));
//                 }
//             }
//         } catch (SQLException e) {
//             e.printStackTrace();
//         }
//         return null;
//     }
// }


// Path: src/main/java/org/easyarch/slardar/jdbc/handler/BaseTypeResultSetHandler.java
import org.easyarch.slardar.jdbc.wrapper.BaseTypeWrapper;

package org.easyarch.slardar.jdbc.handler;


/**
 * Description :
 * Created by xingtianyu on 17-1-30
 * 下午8:09
 * description:
 */

public class BaseTypeResultSetHandler<T> extends BeanResultSetHadler<T>  {

    public BaseTypeResultSetHandler(Class<T> type) {
        super(new BaseTypeWrapper(),type);