mybatis笔记
文章平均质量分 67
写完bug就找女朋友
努力写bug.....
展开
-
mybatis拦截器统一处理createBy、createTime、updateBy等字段
等字段是我们创建表的时候经常要用到的几个字段,但是我们不可能每一次在增删改查的时候都手动去修改或者添加这几个字段的属性值,我们可以在系统层面统一处理,如何实现呢?统一处理创建人/创建时间/更新人/更新时间等字段了。创建需要的实体,并集成基础类。配置文件,使上面的拦截器生效。经过以上步骤,就可以实现使用。创建mabatis拦截器。mabatis拦截器。原创 2023-05-05 20:13:12 · 2864 阅读 · 0 评论 -
IdWorker@getId写进数据库的id和返回给实体的id不相等
前言 在使用SpringCloud进行开发的时候,使用mybatis自动生成id,插入到数据库以后并把生成的这些id返回去以供其他使用一、问题描述但是发现发现 写入数据库的id和返回给实体的id并不相等,如下所示:插入到数据库后返回给实体的id写入数据库的id发现他们并不相等xml代码如下<insert id="saveColumnList" keyProperty="id"> INSERT INTO mcb_column(.原创 2022-01-13 19:21:21 · 1936 阅读 · 0 评论 -
mybatis之mybatis开发dao方法的简单流程
使用mybatis来操纵数据库,可以给程序员带来极大的便利,接下来我们来看看mybatis开发dao方法的简单流程:以上就是mybatis开发dao方法的简单流程图,具体的代码以及其中的一些细节,我将在下一节中呈现出来 ...原创 2018-11-24 01:32:10 · 306 阅读 · 0 评论 -
mybatis之mybatis的mapper 代理开发规范
mybatis的mapper代理开发规范的大致流程图如下:后期我将继续对该流程的具体代码实现进行一些分析,欢迎关注原创 2018-11-26 09:03:40 · 549 阅读 · 0 评论 -
mybatis之xml文件 自定义参数别名
需求:在mapper.xml中,定义很多的statement,statement需要parameterType指定输入参数的类型、需要resultType指定输出结果的映射类型。如果在指定类型时输入类型全路径,不方便进行开发,可以针对parameterType或resultType指定的类型定义一些别名,在mapper.xml中通过别名定义,方便开发。在mybatis的开发中, 实体类...原创 2018-11-28 15:15:09 · 3737 阅读 · 0 评论 -
ssm注入失败:No qualifying bean of type 'com.hlinkage.service.ShortUrlservice' available: expected at
做用ssm框架做项目的时候,遇到一个头痛的问题:警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean w...原创 2018-12-19 23:07:10 · 2668 阅读 · 0 评论 -
解决com.github.pagehelper.PageInterceptor插件出现空指针问题
在用ssm框架搬砖的时候,用到com.github.pagehelper.PageInterceptor这个分页插件,因为第一次用到,也遇到了许多问题,空指针就是其中一个,通过自己千辛万苦终于解决了。问题截图如下:再来看看我application.xml和mybatis.xml配置文件的一部分:application.xml部分:<bean id="sqlSession...原创 2018-12-27 23:36:55 · 15769 阅读 · 6 评论