1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <?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.zglc.kg.dao.ExperimentDao">
- <!-- 可根据自己的需求,是否要使用 -->
- <resultMap type="com.zglc.kg.entity.ExperimentEntity" id="experimentMap">
- <result property="id" column="id"/>
- <result property="device_id" column="device_id"/>
- <result property="device_name" column="device_name"/>
- <result property="experiment_name" column="experiment_name"/>
- <result property="start_time" column="start_time"/>
- <result property="end_time" column="end_time"/>
- <result property="data_type" column="data_type"/>
- <result property="source_id" column="source_id"/>
- <result property="origin_data_path" column="origin_data_path"/>
- <result property="algorithm_id" column="algorithm_id"/>
- <result property="algorithm_name" column="algorithm_name"/>
- <result property="process_data_path" column="process_data_path"/>
- </resultMap>
- <!-- <insert id="addNotExist" parameterType="com.zglc.kg.entity.ExperimentEntity">-->
- <!-- INSERT INTO t_aircraft (aircraft_type,aircraft_describe)-->
- <!-- SELECT #{aircraft_type},#{aircraft_describe}-->
- <!-- FROM DUAL WHERE NOT EXISTS (SELECT id FROM t_aircraft WHERE t_aircraft.aircraft_type = #{aircraft_type})-->
- <!-- </insert>-->
- <select id="findByName" parameterType="String" resultMap="experimentMap">
- select * from t_experiment
- where experiment_name like #{name}
- </select>
- <select id="listAll" resultMap="experimentMap">
- select * from t_experiment
- </select>
- <select id="findMinId" resultType="Integer">
- select min(id) from t_experiment
- </select>
- <select id="getLastInsert" resultMap="experimentMap">
- SELECT * FROM t_experiment ORDER BY id DESC LIMIT 1
- </select>
- </mapper>
|