parent
d6fc090a3a
commit
4ff76b0711
@ -0,0 +1,42 @@
|
||||
<?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.example.flower.mapper.ClassMapper">
|
||||
<select id="classList" resultType="com.example.flower.entity.Class">
|
||||
select *
|
||||
from flower.class
|
||||
</select>
|
||||
<select id="classListByQuery" resultType="com.example.flower.entity.Class">
|
||||
select *
|
||||
from flower.class
|
||||
<where>
|
||||
<if test="class_name != null and class_name != '' ">
|
||||
and class_name like concat('%',#{class_name},'%')
|
||||
</if>
|
||||
</where>
|
||||
</select>
|
||||
<insert id="classAdd" useGeneratedKeys="true" keyProperty="class_id" parameterType="com.example.flower.entity.Class">
|
||||
insert into flower.class(class_name)
|
||||
value (#{class_name})
|
||||
</insert>
|
||||
<delete id="classDeletePer">
|
||||
delete
|
||||
from flower.class
|
||||
where class_id = #{class_id}
|
||||
</delete>
|
||||
<delete id="classDeleteMul" parameterType="Integer">
|
||||
delete from flower.class where class.class_id in
|
||||
<foreach collection="class_ids" open="(" close=")" separator="," item="id">
|
||||
#{id}
|
||||
</foreach>
|
||||
</delete>
|
||||
<select id="classInfo" resultType="com.example.flower.entity.Class">
|
||||
select *
|
||||
from flower.class
|
||||
where class_id = #{class_id}
|
||||
</select>
|
||||
<update id="classModify" parameterType="com.example.flower.entity.Class">
|
||||
update flower.class
|
||||
set class_name=if(#{class_name} is not null and #{class_name} != '',#{class_name},class_name)
|
||||
where class.class_id = #{class_id}
|
||||
</update>
|
||||
</mapper>
|
||||
Loading…
Reference in new issue