File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
<?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.takensoft.ai_lms.lms.text.dao.TextDAO">
<resultMap id="textMap" type="TextVO">
<result property="textId" column="text_id"/>
<result property="textCnt" column="text_cnt"/>
<result property="regDt" column="reg_dt"/>
<result property="fileMngId" column="file_mng_id"/>
<result property="textTypeId" column="text_type_id"/>
</resultMap>
<!--
작성자 : 이은진
작성일 : 2024.07.26
내 용 : 지문 등록
-->
<insert id="insertText" parameterType="TextVO">
INSERT INTO text (text_id
,text_cnt
,reg_dt
,file_mng_id
,text_type_id
) VALUES (#{textId}
,#{textCnt}
,now()
,#{fileMngId}
,#{textTypeId}
);
</insert>
<!--
작성자 : 이은진
작성일 : 2024.07.26
내 용 : 지문 수 조회
-->
<select id="textCount" resultType="Integer">
SELECT COUNT(*)
FROM text
</select>
<!--
작성자 : 이은진
작성일 : 2024.07.26
내 용 : 지문 리스트 조회
-->
<select id="selectTextList" resultMap="textMap">
SELECT text_id
,text_cnt
,reg_dt
,file_mng_id
,text_type_id
FROM text
ORDER BY text_id DESC
LIMIT #{pageSize}
OFFSET #{startIndex}
</select>
<!--
작성자 : 이은진
작성일 : 2024.07.26
내 용 : 지문 출력
-->
<select id="selectOneText" parameterType="HashMap" resultType="HashMap">
SELECT text_id
, text_cnt
, reg_dt
, file_mng_id
, text_type_id
FROM text
WHERE text_id = #{textId}
ORDER BY text_id DESC
</select>
<!--
작성자 : 이은진
작성일 : 2024.07.26
내 용 : 지문 수정
-->
<update id="textUpdate" parameterType="TextVO">
UPDATE text
SET text_cnt = #{textCnt}
, file_mng_id = #{fileMngId}
, text_type_id = #{textTypeId}
WHERE text_id = #{textId}
</update>
<!--
작성자 : 이은진
작성일 : 2024.07.26
내 용 : 지문 삭제
-->
<delete id="textDelete" parameterType="String">
DELETE FROM text
WHERE text_id = #{textId}
</delete>
</mapper>