MyBatis
文章平均质量分 53
java_gp
出身蝼蚁
当有鸿鹄之志
命如纸薄
却有不屈之心
乾坤未定
你我皆是黑马
展开
-
MyBatisPlus-Generator代码生成器
MyBatisPlus-Generator 纯Java代码生成器原创 2022-08-17 16:15:04 · 687 阅读 · 0 评论 -
微服务整合:org.apache.ibatis.binding.BindingException
微服务整合:1、子服务A依赖于B服务存在,B服务pom.xml引用子服务,在访问到dao时报:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):就是说mybatis中dao接口与mapper配置文件做映射绑定时出问题,要么是接口与xml找不到,要么是找到了却匹配不到。...原创 2021-03-16 19:47:05 · 210 阅读 · 0 评论 -
There is no getter for property named ‘sql‘ in ‘XXX.XXXDo‘ 踩坑
1、描述一下场景:流程已经通过postman测试通过获取到数据,只是加入了@FeignClient,所以就一直考虑是FeignClient出问题了,没有考虑其他,,,,,,还是没忍住看了一下mybstis映射文件,是有一个{sql}字符串替换,但是已经注释掉了(之前没提示这个问题),不知道idea怎么又读出来了。。。。。。。。。。。坑,删除红色圈中部分错误日志:[2020-10-20 13:31:16.321][ERROR][http-nio-9001-exec-1][tansun-rcc-co..原创 2020-10-20 14:05:19 · 325 阅读 · 0 评论 -
MyBatis干货——常见面试题
1、什么时MyBatis答:MyBatis 是一个可以自定义 SQL、存储过程和高级映射的持久层框架。2、讲下 MyBatis 的缓存答:MyBatis 的缓存分为一级缓存和二级缓存,一级缓存放在 session 里面,默认就有,二级缓 存放在它的命名空间里,默认是不打开的,使用二级缓存属性类需要实现 Serializable 序列化 接口(可用来保存对象的状态),可在它的映射文件中配置<cache/>3、Mybatis 是如何进行分页的?分页插件的原理是什么?答:...原创 2020-07-30 15:17:43 · 230 阅读 · 0 评论 -
MyBatis干的——resultType、resultMap等常用标签详解
1.1 为什么需要ORM框架原生的JDBC开发存在弊端:工作量大,操作数据库至少要5步;加载驱动-获得连接-创建语句-获取prepareStatement结果集—处理结果集关闭资源业务代码和技术代码耦合; 连接资源手动关闭,带来了隐患;MyBatis是一种半自动ORM框架,除了POJO和映射关系之外,还需要编写SQL语句;MyBatis映射文件三要素:SQL、映射规则和POJO。...原创 2020-04-27 09:16:10 · 2495 阅读 · 0 评论 -
MyBatis干货----------MyBatis Generator代码生成器
MyBatis Generator简介:MyBatis提供了一个很强大的代码生成器,代码包含了数据库对应的实体类、Mapper接口类等,几乎包含了表单操作方法,使用Mybatis Generator可以极大程度上方便我们使用MyBatis,还可以减少很多重复操作,1、Mybatis Generator核心就是配置文件:2、db.properties配置:3、在需要导入工程的...原创 2020-04-29 11:29:45 · 192 阅读 · 0 评论