out/production/StuSystem/com/stusystem/mappings/StudentDao.xml

(完整代码) 2KB

<?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"> 

<!-- namesapce ,DAO的package路径  -->
<mapper namespace="com.stusystem.dao.StudentDao"> 
	<!-- 查询出多条学生信息 -->
	<select id="getStudent" parameterType="com.stusystem.entity.StudentBean" resultType="com.stusystem.entity.StudentBean">
		<if test=" stuName != null and stuName != '' "> SELECT * FROM student where stu_name = #{stuName} limit #{page} , 6 </if>
		<if test=" stuName == null or stuName == '' "> SELECT * FROM student limit #{page} , 6 </if>
	</select>
	<!--分页处理  -->
	<select id="getstupage" parameterType="com.stusystem.entity.StudentBean" resultType="int">
		<if test=" stuName != null and stuName != '' "> select count(*) from `student` where stu_name = #{stuName} </if>
		<if test=" stuName == null or stuName == '' "> select count(*) from `student` </if>
	</select>
	<!--根据id查询出一条学生信息-->
	<select id="getStudentone" parameterType="com.stusystem.entity.StudentBean" resultType="com.stusystem.entity.StudentBean" >
		SELECT * FROM student WHERE stu_id=#{stuId}
	</select>
	<!--根据id查询出一条学生信息-->
	<select id="getStudentByName" parameterType="com.stusystem.entity.StudentBean" resultType="com.stusystem.entity.StudentBean" >
		SELECT * FROM student WHERE stu_name=#{stuName}
	</select>
	<!-- 删除一条学生信息  -->
	<delete id="studentdel" parameterType="com.stusystem.entity.StudentBean" >
		DELETE FROM `student` WHERE (`stu_id`=#{stuId})
	</delete>
	<!-- 修改一条学生信息 -->
	<update id="studentxiugai" parameterType="com.stusystem.entity.StudentBean">
		UPDATE student SET stu_name=#{stuName}, stu_sex=#{stuSex}, stu_system=#{stuSystem}, stu_phone=#{stuPhone}, stu_class=#{stuClass} WHERE (stu_id=#{stuId})
	</update>
	<!-- 添加一条学生信息 -->
	<insert id="studentadd" parameterType="com.stusystem.entity.StudentBean">
		INSERT INTO `student` (`stu_name`, `stu_sex`, `stu_system`, `stu_phone`, `stu_class`) VALUES (#{stuName},#{stuSex},#{stuSystem},#{stuPhone},#{stuClass})
	</insert>
</mapper>

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。