MyBatis_Sql
m_xw1004
这个作者很懒,什么都没留下…
展开
-
MyBatis中resultMap两种多表查询方法以及属性注释
第一种方法:在一个dao内查询多张表: <!--第一种方法:根据ID查询检查套餐信息,包含检查组信息和检查项信息--> <!-- resultMap标签属性: id:resultMap的名称,sql中指定resultMap时填写此名称 type:得到数据中最外围的属性类型,如A中包含多个B,则此处填写A类型 resultMap内属性: id:唯一属性,一般用于指定id原创 2021-07-09 11:41:40 · 1624 阅读 · 0 评论 -
MyBatis中动态循环语句foreach的用法
<foreach>:循环遍历标签。适用于多个参数或者的关系。 属性 collection:参数容器类型,(list-集合,array-数组,map-集合)。 open:开始的 SQL 语句。 close:结束的SQL 语句。 item:参数变量名。如果是对象,item则代表对象的别名,对象内的数据采用item.xxx的形式获取 separator:分隔符。 ...原创 2021-07-07 17:23:49 · 794 阅读 · 0 评论 -
MyBatis主键返回的两种方法
在insert标签加两个属性 "useGeneratedKeys"与"keyProperty"其中后者的值对应pojo的id变量名 <insert id="insUser" useGeneratedKeys="true" keyProperty="id" parameterType="user"> </insert> 在insert内标签内添加语句"keyProperty"的值对应pojo的id变量名 <insert id="add" pa...原创 2021-07-10 15:54:52 · 421 阅读 · 0 评论