![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
清风幸雅
爱思考,活泼开朗,有爱心,喜欢交朋友
展开
-
Mybatis中的 ${} 和 #{}
在Mybatis 的Mapper.xml语句中parameterType向SQL语句传参有两种方式:#{}和${}我们经常使用的是#{},一般解说是因为这种方式可以防止SQL注入,简单的说#{}这种方式SQL语句是经过预编译的,它是把#{}中间的参数转义成字符串,举个例子:select * from student where student_name = #{name} 预编译后,会动态解析成一...原创 2018-03-20 11:52:04 · 798 阅读 · 0 评论 -
用mybatis注解方式返回insert时的主键
一共有两种方式,注解方式是 :@SelectKey(statement="call identity()", keyProperty="nameId", before=false, resultType=int.class) 另一种方法: 如果不用注解就在mybatis的xml里,在insert的标签里添加<seleckey></selectkey> ...原创 2018-03-21 09:57:13 · 4648 阅读 · 0 评论