![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
一条小咸鱼i
道阻且长,行则将至 行而不辍,未来可期
展开
-
@Param注解在mybatis中的使用及传入参数总结
前言:在项目中遇到没有在dao层方法中写@Param注解的情况,那时候在mybatis中写参数会收到限制,这次一起简单的看看吧。1、@Param需要引入 import org.apache.ibatis.annotations. Param ;Demo1:List queryTrainingProgramsModelList(@Param(“ids”) List ids);Demo2:ListqueryTrainingProgramByProIdListAndGradList(@Param(“原创 2021-07-25 10:55:56 · 1734 阅读 · 0 评论 -
mybatis 及 mysql 部分操作(模糊查询,批量插入)
<select id="list" parameterType="com.SysDictTypeAReq" resultType="com.SysDictTypeAResp"> select t.id as id, t.create_time as createTime, t.delete_time as deleteTime, t.mark as mark, .原创 2021-07-24 16:25:09 · 1923 阅读 · 3 评论 -
注解 @Mapper @MapperScan
原文原创 2021-05-16 10:47:12 · 152 阅读 · 0 评论 -
mybatis-plus ${ew.sqlSegment}踩吭
使用${ew.sqlSegment} 如果是连表查询且查询条件是连表的字段则需在service层拼接查询条件时字段前指定别名原创 2021-04-22 22:14:55 · 4401 阅读 · 0 评论 -
mybatis
文章目录1、mybatis、Hibernate有什么异同点2、mysql数据库连接串中的allowPublicKeyRetrieval的意义3、mybatis中的 #{} 和 ${#{}方式能够很大程度防止sql注入。因为#{}这种方式SQL语句是经过预编译的,它是把#{}中间的参数转义成字符串。1、mybatis、Hibernate有什么异同点相同点:屏蔽JDBC API 的底层访问细节,...原创 2019-09-10 19:45:12 · 195 阅读 · 0 评论 -
mybatis中模糊查询like语句
动态查询: like 后面的 %% 串除了使 bind还可以使用mysql的字符串拼接函数 concat还可以使用在sql语句中拼接通配符,会引起sql注入<![CDATA[ and userAge <= #{userage2,jdbcType=VARCHAR} ]]>可以使[]中的内容原...原创 2019-09-12 11:09:02 · 305 阅读 · 0 评论