123456789101112131415161718192021222324252627282930313233 |
- <?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="org.springblade.resource.mapper.LargeFileMapper">
- <!-- 通用查询映射结果 -->
- <resultMap id="largeFileResultMap" type="org.springblade.resource.entity.LargeFile">
- <result column="id" property="id"/>
- <result column="create_user" property="createUser"/>
- <result column="create_time" property="createTime"/>
- <result column="update_user" property="updateUser"/>
- <result column="update_time" property="updateTime"/>
- <result column="status" property="status"/>
- <result column="is_deleted" property="isDeleted"/>
- <result column="path" property="path"/>
- <result column="name" property="name"/>
- <result column="suffix" property="suffix"/>
- <result column="size" property="size"/>
- <result column="shard_index" property="shardIndex"/>
- <result column="shard_size" property="shardSize"/>
- <result column="shard_total" property="shardTotal"/>
- <result column="file_key" property="fileKey"/>
- </resultMap>
- <update id="updateLargeFileDeleted">
- update blade_large_file set is_deleted = 1 where
- file_key=#{identifier}
- </update>
- <select id="selectOssPage" resultMap="largeFileResultMap">
- select * from blade_oss where is_deleted = 0
- </select>
- </mapper>
|