<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.casic.missiles.mapper.DeviceConfigMapper"> <!-- 通用查询映射结果 --> <resultMap id="BaseResultMap" type="com.casic.missiles.model.DeviceConfig"> <id column="device_id" property="deviceId"/> <result column="devCode" property="devCode"/> <result column="config_json" property="configJson"/> <result column="logtime" property="logtime"/> <result column="frame_log_id" property="frameLogId"/> </resultMap> <sql id="char_toDate" databaseId="mysql"> ${paramStr} </sql> <sql id="char_toDate" databaseId="pgsql"> TO_TIMESTAMP(${paramStr},'yyyy-MM-dd hh24:mi:ss')::timestamp without time zone </sql> <sql id="char_toDate" databaseId="oracle"> TO_DATE(${paramStr},'yyyy-mm-dd hh24:mi') </sql> <!-- 通用查询结果列 --> <sql id="Base_Column_List"> device_id, devCode, config_json, logtime, frame_log_id </sql> </mapper>