![](https://img-blog.csdnimg.cn/20210724152234777.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mybatis
# Mybatis
一壶浊酒伴余生
缓慢而坚定地做自己力所能及的事情。
展开
-
PageHelper使用以及PageInfo中分页对象的转化
在使用Mybatis查询数据库展示到前端的过程中不可避免的要考虑到分页问题,这时就引入了Mybatis的PageHelper插件,这个插件对分页功能进行了强有力的封装,只需要将查询出来的数据List集合放入到它指定的对象中,就完成了分页,下面简单的对分页过程介绍一下。分页代码public PageInfo<Po> pageList(Integer pageNum, Intege...原创 2019-11-02 10:54:23 · 17279 阅读 · 10 评论 -
Maven项目下的Mybatis逆向工程
IDEA Maven项目的Mybatis逆向工程1.配置.pom如果是在多模块开发下,该文件逆向工程要生成的那个模块下的pom文件。&lt;build&gt; &lt;plugins&gt; &lt;plugin&gt; &lt;groupId&gt;org.mybatis.generator原创 2018-11-25 17:30:47 · 790 阅读 · 0 评论 -
Mybatis映射文件中#取值时指定参数相关规则
Mybatis映射文件中#取值时指定参数相关规则在#{}中,除了需要的数值外,还可以规定参数的一些其他规则。例如:javaType,jdbcType,mode(存储过程),numericScale,resultMap,typeHandler,jdbcTypeName,expression;其中比较常用的为jdbcType。jdbcType jdbcType通常在某种特定的条件下被设置...原创 2018-12-01 11:54:46 · 429 阅读 · 0 评论 -
Mybatis中的Mapper.xml映射文件sql查询接收多个参数
我们都知道,在Mybatis中的Mapper.xml映射文件可以定制动态SQL,在dao层定义的接口中定义的参数传到xml文件中之后,在查询之前mybatis会对其进行动态解析,通常使用#{}接收,下面介绍几种比较常用的用法。前言#{}与${}区别#{} 在SQL动态解析之后,编译将#{}替换为占位符?去替换参数,可以防止sql注入;#{} 只是表示占位,与参数的名字无关,如果只...原创 2019-09-10 08:31:01 · 6466 阅读 · 0 评论