![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
文章平均质量分 75
ryelqy
我要将代码写到我看不到屏幕那一天为止^_^
展开
-
MyBatis插入语句返回主键值
当需要用到中间表处理数据时,需要用到新插入语句的主键Id值,这时候可以通过设置MyBatis来获取返回值:MyBatis默认不回填Id值,为false值。 insert into t_blog values(null,#{title},#{content});其中:userGenerateKeys为true,则在插入后,回填Id值。keyProperty设置主键名称。原创 2017-06-21 18:19:09 · 524 阅读 · 1 评论 -
Mybatis 中$与#的区别
1 #是将传入的值当做字符串的形式,eg:select id,name,age from student where id =#{id},当前端把id值1,传入到后台的时候,就相当于 select id,name,age from student where id ='1'. 2 $是将传入的数据直接显示生成sql语句,eg:select id,name,age from student转载 2017-10-10 14:56:16 · 776 阅读 · 0 评论 -
SpringBoot整合MyBatis例子
1、pom.xml <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mav原创 2017-11-06 21:43:10 · 2528 阅读 · 0 评论 -
MyBatis3-基于注解的示例
在基于注解的示例中,可以简化编写XML的过程,全部采用注解方式进行编写,并在注解上写SQL语句,语句和XML的语句保持一致,并且可以省略掉XML文件不用引入的好处。但还有一点,基于注解的方式还没有百分百覆盖所有XML标签,所有还是有一点缺陷。在org.apache.ibatis.annotations包下包含了所有注解。下面引用官方文档的说明http://www.mybatis.org/mybat...转载 2018-06-14 09:37:55 · 2397 阅读 · 0 评论 -
MyBatis传入参数为list、数组、map写法
1.foreach简单介绍:foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指定一个名字,用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始,separator表示在每次进行迭代之...转载 2018-06-14 19:05:51 · 373 阅读 · 0 评论