Example usage for org.apache.ibatis.type TypeHandler interface-usage

List of usage examples for org.apache.ibatis.type TypeHandler interface-usage

Introduction

In this page you can find the example usage for org.apache.ibatis.type TypeHandler interface-usage.

Usage

From source file com.tianjunwei.dynamic.YesNoTypeHandler.java

public class YesNoTypeHandler implements TypeHandler<Boolean> {

    @Override
    public void setParameter(PreparedStatement ps, int i, Boolean parameter, JdbcType jdbcType)
            throws SQLException {
        ps.setString(i, parameter ? "Yes" : "No");

From source file com.tuxt.learn.dao.handler.DateHandler.java

public class DateHandler implements TypeHandler<Object> {
    public void setParameter(PreparedStatement ps, int i, Object parameter, JdbcType jdbcType) throws SQLException {
        if (parameter != null && !"".equals(parameter)) {
            if (parameter instanceof String) {
                String date = (String) parameter;
                int length = date.length();

From source file com.tuxt.learn.dao.handler.NumberHandler.java

@SuppressWarnings("rawtypes")
public class NumberHandler implements TypeHandler {
    public void setParameter(PreparedStatement ps, int i, Object parameter, JdbcType jdbcType) throws SQLException {
        if (parameter != null && !"".equals(parameter)) {
            if (parameter instanceof String) {
                String number = (String) parameter;

From source file com.typeHandler.DateTimeTypeHandler.java

@MappedTypes(DateTime.class)
public class DateTimeTypeHandler implements TypeHandler {

    private static final Logger logger = LoggerFactory.getLogger(DateTimeTypeHandler.class);

    /* (non-Javadoc)

From source file com.xinfang.web.eat.ext.mybatis.handler.DateTimeTypeHandler.java

@MappedTypes(DateTime.class)
public class DateTimeTypeHandler implements TypeHandler<Object> {

    @Override
    public Object getResult(ResultSet rs, String columnName) throws SQLException {
        Timestamp ts = rs.getTimestamp(columnName);

From source file com.zb.app.common.core.OracleClobTypeHandler.java

/**
 * @author zxc Jun 25, 2014 1:04:23 PM
 */
public class OracleClobTypeHandler implements TypeHandler<Object> {

    public Object valueOf(String param) {

From source file com.zxy.commons.mybatis.String2DoubleTypeHandler.java

/**
 * Mybatisdouble?long
 * 
 * <p>
 * <a href="String2DoubleTypeHandler.java"><i>View Source</i></a>
 * 

From source file com.zxy.commons.mybatis.String2LongTypeHandler.java

/**
 * Mybatisstring?long
 * 
 * <p>
 * <a href="String2LongTypeHandler.java"><i>View Source</i></a>
 * 

From source file egovframework.rte.psl.dataaccess.typehandler.CalendarMapperTypeHandler.java

/**
 * Calendar Type - Timestamp ? ? TypeHandler  ?
 * <p>
 * <b>NOTE</b>: iBatis ? TypeHandlerCallback ?
 * implements   java.util.Calendar ?
 * java.sql.Timestamp   DB ?    ?? 

From source file es.collectserv.handler.LocalDateTypeHandler.java

@SuppressWarnings("rawtypes")
@MappedTypes(LocalDate.class)
public class LocalDateTypeHandler implements TypeHandler {

    /* (non-Javadoc)
     * @see org.apache.ibatis.type.TypeHandler#setParameter