Java学习日报 — 问题记录 — 2021/12/14
1、出现问题:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
分析:出现没有找到mapper及其selectList方法
原因:Mapper类继承的BaseMapper导入出错,原来的mapper使用的是mybatis plus下的BaseMapper
解决:改为继承base目录下的BaseMapper,该文件使用tk.mybatis,并将selectList方法改为selectByExample
2、出现问题:org.springframework.jdbc.BadSqlGrammarException: ###
分析:使用注解@TableField仍然无法指定查询时的字段名
原因:注解@TableField是mybatis plus框架下的注解,项目使用的是tk.mybatis
解决:改为使用@ColumnType(column = "XXX")注解对属性指定sql的字段名
3、注解@GeneratedValue的GenerationType四种类型
- TABLE:使用一个特定的数据库表格来保存主键。
- SEQUENCE:根据底层数据库的序列来生成主键,条件是数据库支持序列。
- IDENTITY:主键由数据库自动生成(主要是自动增长型)
- AUTO:主键由程序控制。
4、idea安装插件mybatisx
MybatisX 可辅助 idea 快速开发 mybatis 插件,为效率而生。
idea安装插件有以下两种方式:
(1)通过在setting -> plugins -> marketplace 进行搜索安装
(2)在https://plugins.jetbrains.com/ 搜索后下载,然后在setting -> piugins -> marketplace中选择install plugin from disk 进行安装
Java学习日报 — 问题记录 — 2021/12/14相关推荐
- Java学习日报—SQL基础—2021/11/29
今天效率很低,就看了以下内容... 目录 1.1关键词DISTINCT 1.2 连表查询 1.2.1 内连接 1.2.2 外连接 1.3 查询执行顺序 1.1关键词DISTINCT DISTINCT ...
- Java学习日报—消息队列—2021/11/23
1. 消息队列 1.1 基本概念 消息队列的本质就是发送 -存储 - 消费: 生产者先将消息投递一个叫做「队列」的容器中,然后再从这个容器中取出消息,最后再转发给消费者,仅此而已. 这是传统的队列模型 ...
- 博客新功能上线,可导出PDF……【2021.12.14】
hello,大家好,这里是「CSDN产品周报」第21期.本次更新主要涉及首页榜单.博客.问答,具体细节请往下看. 一.CSDN榜单优化 1.排行榜导航栏从右侧移动到左侧 2.新增「原力月榜」,选取全站 ...
- java学习里程碑_记录您的里程和社区运行情况:Java EE 7真实体验
java学习里程碑 miles2run.org是跟踪跑步活动并与亲朋好友共享的简便方法. 可以创建然后跟踪基于天或基于距离的目标. 它还允许创建社区运行目标,并使多个跑步者参与并跟踪他们朝着该目标的活 ...
- 服务器宕机记录16.12.14
阿里云主机 16.12.14日11:37分宕机,第一时间收到短信,ssh远程远法登录,阿里云控制台,无法登录.查看CPU和内存,没有鸟用,只能重启. 11:40分,正常登录主机,查看messages ...
- Java学习日报—Swagger介绍 与 布隆过滤器详解—2021/12/01
目录 1. Swagger 1.1 介绍 1.2 Swagger 的优势 1.3 简单使用 1.3.1 集成 Swagger 管理 API 文档 1.3.2 在线测试接口 1.4 常用注解 1.5 参 ...
- Java学习日报—注解、Hash、Lombok—2021/12/02
目录 1 相关注解 1.1 @Controller 和 @RestController 1.2 @ApiIgnore 1.3 @PostMapping 2 Java知识点 2.1 instanceof ...
- Java学习日报—2021/11/18
目录 一.JDK8常用的新特性 二.Spring的IOC 三.Spring的AOP 四.MVC 五.SpringBoot和SpringCloud的关系理解 一.JDK8常用的新特性 (1)Date/T ...
- Java学习日报—JVM垃圾回收全解—2021/11/26
目录 1.1 确定垃圾对象 1.1.1 引用计数法 1.1.2 可达性分析法 1.2 引用 1.2.1 宣告对象死亡 1.3 方法区回收 1.3.1 回收废弃常量 1.3.2 回收无用的类 1.4 常 ...
最新文章
- 80后博导当上双一流高校副校长:还是杰青获得者
- python线性加权回归_python深度学习-tensorflow实现一个线性回归的案例
- C 指针常量 和常量指针 指向常量的指针常量的使用
- postgresql 修改字段名称
- mysql快速上手3
- YUI经验谈 - 自定义事件默认行为
- insert和insertSelective区别
- RestFull架构
- java后台导出excel代码详细讲解,java基础面试笔试题
- 【MTSP】基于matlab灰狼算法求解多旅行商问题(同始终点)【含Matlab源码 1564期】
- 智慧医院建设方案_【聚焦医改】安泰创新智慧医院建设方案惊艳中国医院院长大会!...
- 关于ES6 Class语法相关总结
- Windows8下设置VS默认启动方式为管理员启动
- VBA 根据模板批量生成工作表
- pythonocc_链轮
- Mysql 使用Maxscale读写分离,负载均衡
- Young不等式的一个新证明
- 投屏设置 android,上班摸鱼神器 Anlink安卓手机投屏操作体验
- Google谷歌的未来 野心:2017 Google I/O 大会 全程回顾
- 2021年3月最新的山东大学网络认证的网址
热门文章
- 使用sshpass借助scp自动输入密码传输一个文件夹下的全部内容
- FATE框架安装后测试报错:ModuleNotFoundError: No module named ‘arch‘
- matlab busy 如何看进度,matlab solve 之后不出结果不报错,状态一直显示busy
- Php超出高度隐藏,html设置div最小高度,超出的自适应
- dedecms php5.4 无法退出后台,DedeCMS 织梦在 Windows 的 PHP5.4 环境下登录后台空白的解决办法...
- 11个不常被提及的JavaScript小技巧
- FLIP-24+-+SQL+Client
- java连接Oracle数据库
- 0514JS操作document对象、事件、(this)
- Maven工程打成一个jar包