VideoUrlMapper.xml 914 B

123456789101112131415161718
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="cn.reghao.dfs.store.db.mapper.VideoUrlMapper">
  4. <insert id="save" useGeneratedKeys="true" keyProperty="id">
  5. insert into video_url
  6. (`video_file_id`,`file_id`,`url_type`,`width`,`height`,`quality`,`bandwidth`,`frame_rate`)
  7. values
  8. (#{videoFileId},#{fileId},#{urlType},#{width},#{height},#{quality},#{bandwidth},#{frameRate})
  9. </insert>
  10. <select id="findByVideoFileId" resultType="cn.reghao.dfs.api.dto.VideoUrlDto">
  11. select fileUrl.url,fileUrl.path,videoUrl.url_type as type,videoUrl.width,videoUrl.height,videoUrl.quality
  12. from video_url videoUrl
  13. inner join file_url fileUrl
  14. on videoUrl.file_id=fileUrl.file_id and videoUrl.video_file_id=#{videoFileId}
  15. </select>
  16. </mapper>