博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mybaits注解
阅读量:5099 次
发布时间:2019-06-13

本文共 858 字,大约阅读时间需要 2 分钟。

基本的增删改

@Insert("insert into t_user values(null,#{username},#{password},#{account})")    @Delete(“delete from t_user where pk_id = #{id}”)    @Update(“update t_user set f_username=#{param1} where pk_id=#{param2}”)

简单查询

@Select(“select * from t_user where pk_id=#{id}”)   @Select(“select *from t_user”)

结果集

@Results(    value={     @Result(id=true,column=“pk_id”,property=“id”),    @Result(property=“name”,column=“f_name”)    })在XML中定义结果集resultMap@ResultMap(“结果集名字”)

关系映射

一对一

@Result(property=“myHome”,column=“lock_id”,one=@One(select=“com.lovo.mapper.HomeMapper.getHomeByLock”))

一对多

@Result(property=“keyLst”,column=“lock_id”,many=@Mnay(select=“com.lovo.mapper.KeyMapper.getKeyByLock”))

多对多

@Result(property=“courceList”,column=“student_id”,many=@Mnay(select=“com.lovo.mapper.CourceMapper.getCourceByStudent”))

转载于:https://www.cnblogs.com/gjmfg/p/5374352.html

你可能感兴趣的文章
1008 Elevator
查看>>
选择客栈
查看>>
【题解】 bzoj1923: [Sdoi2010]外星千足虫 (线性基/高斯消元)
查看>>
tamcat:设置后台启动
查看>>
《101 Windows Phone 7 Apps》读书笔记-NOTEPAD
查看>>
简单说springmvc的工作原理
查看>>
奋斗的小蜗牛
查看>>
poj3723 Conscription
查看>>
Python 编程快速上手 第 7章 模式匹配与正则表达式
查看>>
深度解析vuex
查看>>
Android开发之基于监听的事件处理
查看>>
1600802010韩璐——大作业界面
查看>>
CodeVS 1226 倒水问题【DFS/BFS】
查看>>
ROR 第一章 从零到部署--安装环境
查看>>
Validate a sudo puzzle
查看>>
bzoj1044 [HAOI2008]木棍分割——前缀和优化DP
查看>>
jvm性能调优笔记
查看>>
python学习第三天基本数据类型、格式化输入输出、运算符。流程控制
查看>>
FRM-40654 Record has been updated
查看>>
IDEA03 连接数据库、自动生成实体类
查看>>