为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 网络编程 正文

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

三叶资源网 2022-09-02 20:18:50 网络编程 97 ℃ 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
qq消息群发QQ注册打印模块模拟器中控靠边隐藏易大漠教程拖拽消息腾讯滑块识别QQ授权登陆图片比例缩放权威指南外挂下载链接解析采集私信jar打包乐玩模块条形码客户端文字游戏HPSocket蜗牛迷宫游戏
最新评论