target/classes/mapper/FilmMapper.xml
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?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.mecol.film.mapper.FilmMapper">
<resultMap id="FilmMapper" type="com.mecol.film.entity.Film">
<id property="filmId" column="film_id"/>
<result property="filmName" column="film_name"/>
<result property="filmTime" column="film_time"/>
<result property="director" column="director"/>
<result property="playTime" column="play_time"/>
<result property="posterUrl" column="poster_url"/>
<association property="filmCategory" column="category_id" javaType="com.mecol.film.entity.FilmCategory" select="com.mecol.film.mapper.FilmCategoryMapper.type"/>
<association property="star" column="performer_id" javaType="com.mecol.film.entity.Performer" select="com.mecol.film.mapper.PerformerMapper.per"/>
<association property="screenwriters" column="screenwriter_id" javaType="com.mecol.film.entity.Screenwriter" select="com.mecol.film.mapper.ScreenwriterMapper.scr"/>
</resultMap>
<select id="film" parameterType="Integer" resultMap="FilmMapper">
select f.*,ft.category_id category_id ,sf.screenwriter_id screenwriter_id ,s.performer_id performer_id from film f,film_and_type ft,screenwriter_film sf,star s where f.film_id=#{id} and ft.film_id=#{id} and sf.film_id=#{id} and s.film_id=#{id} and f.is_delete=1
</select>
<select id="mohu" parameterType="String" resultMap="FilmMapper">
select f.*,ft.category_id category_id ,
sf.screenwriter_id screenwriter_id ,
s.performer_id performer_id
from film f,film_and_type ft,screenwriter_film sf,star s
where f.film_id=ft.film_id
and sf.film_id=f.film_id
and s.film_id=f.film_id
and f.is_delete=1
and f.film_name like "%"#{name}"%"
</select>
<select id="list" resultMap="FilmMapper">
select f.*,ft.category_id category_id ,
sf.screenwriter_id screenwriter_id ,
s.performer_id performer_id
from film f,film_and_type ft,screenwriter_film sf,star s
where f.film_id=ft.film_id
and sf.film_id=f.film_id
and s.film_id=f.film_id
and f.is_delete=1
</select>
<select id="listF" resultType="com.mecol.film.entity.Film">
select * from film where is_delete=1
</select>
<select id="isDelete" resultMap="FilmMapper">
select f.*,ft.category_id category_id ,sf.screenwriter_id screenwriter_id ,s.performer_id performer_id from film f,film_and_type ft,screenwriter_film sf,star s where f.film_id=ft.film_id and sf.film_id=f.film_id and s.film_id=f.film_id and f.is_delete=0
</select>
<update id="delete" parameterType="Integer" >
update film set is_delete=0 where film_id=#{id}
</update>
<update id="up" parameterType="Integer" >
update film set is_delete=1 where film_id=#{id}
</update>
<insert id="add" parameterType="com.mecol.film.entity.Film">
insert into film value (null,#{filmName},#{filmTime},#{director},#{playTime},#{posterUrl},1)
后面还有 6 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
