fengxiang
2018-01-25 56e81073389ebb511562ddf85e1b22a8db0585a9
src/main/java/com/moral/mapper/type/AlarmConfigValueHandle.java
@@ -5,7 +5,6 @@
import java.sql.SQLException;
import com.moral.common.json.BooleanValueFilter;
import com.moral.entity.alarm.AlarmConfig;
import com.moral.entity.alarm.AlarmConfigValue;
import org.apache.ibatis.type.BaseTypeHandler;
import org.apache.ibatis.type.JdbcType;
@@ -13,8 +12,6 @@
import org.apache.ibatis.type.MappedTypes;
import com.alibaba.fastjson.JSON;
import javax.annotation.Resource;
/**
 * @author fengxiang
@@ -24,8 +21,6 @@
@MappedJdbcTypes({JdbcType.OTHER})
@MappedTypes({AlarmConfigValue.class})
public class AlarmConfigValueHandle extends BaseTypeHandler<AlarmConfigValue> {
   @Resource
   private BooleanValueFilter booleanValueFilter;
   @Override
   public AlarmConfigValue getNullableResult(ResultSet resultSet, String s) throws SQLException {
      return JSON.parseObject(resultSet.getString(s),AlarmConfigValue.class);
@@ -44,7 +39,7 @@
   @Override
   public void setNonNullParameter(PreparedStatement preparedStatement, int i, AlarmConfigValue alarmConfigValue, JdbcType jdbcType)
         throws SQLException {
      preparedStatement.setString(i,JSON.toJSONString(alarmConfigValue,booleanValueFilter));
      preparedStatement.setString(i,JSON.toJSONString(alarmConfigValue,new BooleanValueFilter()));
   }
}