controller裡 增刪改查 http://localhost:8080/szcmaven/
阿新 • • 發佈:2019-02-11
//增加
@RequestMapping("addStudent1")
public void addStudent1 (Student student) {
studentService.addStudent1(student);
System.out.println(student);
}
//刪除
@RequestMapping("deleteStudent1" )
public void deleteStudent1 (int sid) {
studentService.deleteStudent1(sid);
}
//修改
@RequestMapping("updateStudent1")
public void updateStudent1 (Student student) {
studentService.updateStudent1(student);
}
//查
@RequestMapping("showStudent1")
@ResponseBody
public List<Student> showStudent1 () {
List<Student> showStudent1= studentService.showStudent1();
return showStudent1;
}
mapping.xml 增刪改查
<select id="showprivalige" resultType="com.shy.pojo.User">
select pname from privalige where pid in (select pid from roleprivilage where rid in (SELECT rid FROM userole where uid=1 ))
</select>
<insert id="addStudent1" parameterType="com.shy.pojo.Student">
INSERT INTO
student(sname,sex)
VALUES
(#{sname},#{sex})
</insert>
<delete id="deleteStudent1" parameterType="int">
DELETE
FROM student
WHERE sid = #{sid}
</delete>
<update id="updateStudent1" parameterType="com.shy.pojo.Student">
UPDATE studen set
name = #{sname},
number = #{sex}
where sid = #{sid}
</update>
<select id="showStudent1" resultType="com.shy.pojo.Student">
SELECT *
FROM student
</select>
long int map 怎麼表示
<select id="selectByPrimaryKey" resultMap="BaseResultMap"
parameterType="java.lang.Long" >
<select id="queryCarMakerList" resultMap="BaseResultMap"
parameterType="java.util.Map">
<delete id="deleteStudent1" parameterType="int">