📄 takecourse.xml.svn-base
字号:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
<sqlMap>
<typeAlias alias="takeCourse" type="cn.kmp.accommodation.domain.TakeCourse"/>
<typeAlias alias="student" type="cn.kmp.accommodation.domain.Student"/>
<typeAlias alias="course" type="cn.kmp.accommodation.domain.Course"/>
<typeAlias alias="hashmap" type="java.util.HashMap"/>
<select id="getStudentsByCourseNum" parameterClass="int" resultClass="student">
SELECT s.*
FROM takeCourse t,student s
WHERE courseNum=#courseNum#
AND s.studentNum=t.studentNum
</select>
<select id="getCoursesByStudentNum" parameterClass="int" resultClass="course">
SELECT c.*
FROM takeCourse t,course c
WHERE studentNum=#studentNum#
AND c.courseNum=t.courseNum
</select>
<select id="getTakeCourseByStudentNum" parameterClass="int" resultClass="takeCourse">
SELECT *
FROM takeCourse
WHERE studentNum=#studentNum#
</select>
<insert id="insertTakeCourse" parameterClass="takeCourse">
INSERT INTO takeCourse( courseNum,
studentNum,
semester,
schoolYear)
VALUES( #courseNum#,
#studentNum#,
#semester#,
#schoolYear#)
</insert>
<delete id="deleteTakeCourseByKey" parameterClass="hashmap">
DELETE FROM takeCourse
WHERE studentNum=#studentNum#
AND courseNum=#courseNum#
AND schoolYear=#schoolYear#
AND semester=#semester#
</delete>
<update id="updateTakeCourseByStudentNum" parameterClass="takeCourse">
UPDATE takeCourse
SET courseNum=#courseNum#,
schoolYear=#schoolYear#,
semester=#semester#
WHERE studentNum=#studentNum#
</update>
</sqlMap>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -