为编程爱好者分享易语言教程源码的资源网

网站首页 > 网络编程 正文

基础的mapper.xml的配置(mapper xml配置详解)

三叶资源网 2022-09-02 20:18:50 网络编程 573 ℃ 0 评论

<?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">
<!-- 写Sql语句   -->
<mapper namespace="test">
	<!-- 通过ID查询一个用户 -->
	<select id="findUserById" parameterType="Integer" resultType="com.huanfeng.bean.User">
		select * from user where id = #{value}
	</select>
	
	<select id="findUserByUsername" parameterType="String" resultType="com.huanfeng.bean.User">
		select * from user where username like "%"#{value}"%"
	</select>
	
	<!-- 添加用户 -->
	<insert id="insertUser" parameterType="com.huanfeng.bean.User">
		<selectKey keyProperty="id" resultType="Integer" order="AFTER">
			select LAST_INSERT_ID()
		</selectKey>
		insert into user (username,birthday,address,sex) 
		values (#{username},#{birthday},#{address},#{sex})
	</insert>
	
	<!-- 更新 -->
	<update id="updateUserById" parameterType="com.huanfeng.bean.User">
		update user 
		set username = #{username},sex = #{sex},birthday = #{birthday},address = #{address}
		where id = #{id}
	</update>
	
	<!-- 删除 -->
	<delete id="deleteUserById" parameterType="Integer">
		delete from user 
		where id = #{value}
	</delete>
</mapper>

Tags:

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
简历下载黑月界面类3.8宝宝树登录算法HOOK聚享游postHP-Socket2超级编辑框应用BCC校验图片格式转换器源码.聊天工具取色器HttpWatch破解版亦表格本机QQ登录炫彩界面库模块语音报时QQ消息后台发送烧饼帝多线程教程网页防火墙
最新评论