mybatis中 mapper.xml

1 篇文章 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">
<mapper namespace="com.chaxun.mapper.NaiFenMapper">
	
	<resultMap type="com.chaxun.entity.NaiFen" id="NaiFenMap">
		<id column="id" property="id"/>
		<result column="name" property="name"/>
		<result column="bao_zhi_qi" property="baoZhiQi"/>
		<result column="guan_shu" property="guanShu"/>
		<result column="hui_yuan_fu_li" property="huiYuanFuLi"/>
		<result column="bao_you_jia" property="baoYouJia"/>
		<result column="file_name" property="fileName"/>
	</resultMap>

	
	<!-- Integer insert(List<NaiFen> naiFens); -->
	<insert id="insert">
		INSERT INTO naifen (
			name,bao_zhi_qi,guan_shu,hui_yuan_fu_li,bao_you_jia,file_name
		) VALUES 
		<foreach collection="list" item="naiFen" separator=",">
			(#{naiFen.name},#{naiFen.baoZhiQi},#{naiFen.guanShu},#{naiFen.huiYuanFuLi},#{naiFen.baoYouJia},#{naiFen.fileName})
		</foreach>
		
	</insert>
	
	<!-- List<NaiFen> select(); -->
	<select id="select" resultMap="NaiFenMap">
		SELECT
			id,name,bao_zhi_qi,guan_shu,hui_yuan_fu_li,bao_you_jia,file_name
		FROM naifen
	</select>
	
	<!-- List<NaiFen> selectByContent(String content); -->
	<select id="selectByContent" resultMap="NaiFenMap">
		SELECT
			id,name,bao_zhi_qi,guan_shu,hui_yuan_fu_li,bao_you_jia,file_name
		FROM naifen WHERE
			name like  "%"#{content}"%"
	</select>
	
	<!-- NaiFen selectById(Integer id); -->
	<select id="selectById" resultMap="NaiFenMap">
		SELECT
			id,name,bao_zhi_qi,guan_shu,hui_yuan_fu_li,bao_you_jia,file_name
		FROM naifen WHERE id = #{id}
	</select>
	
	<!-- List<NaiFen> selectByName(String name); -->
	<select id="selectByName"  resultMap="NaiFenMap">
		SELECT
			id,name,bao_zhi_qi,guan_shu,hui_yuan_fu_li,bao_you_jia,file_name
		FROM naifen WHERE name = #{name}
	</select>
</mapper>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_35694833

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值