Mybatis
王魂凤气
世界上只有一种病,穷病!!!
展开
-
执行jar包java -jar mybatis-generator-core-1.3.2.jar -configfile generator.xml -overwrite报错:前言中不允许有内容
今天运行mybatis自动生成代码jar包时候,报了一个错:前言中不能有内容。 最后完美解决了。 原因是编码问题: 我用记事本打开了xml文件,用记事本打开xml文件转化为UTF-8会有一个BOM头, BOM虽然在编辑器中不显示,但是会产生输出,就像多了一个空行。 使用文件编辑工具notepad++,UltraEdit 等工具打开xml文件,保存为UTF-8无BOM格式就可以了。 欢迎大佬和java学习者加入扣扣群,一起学习,共同进步:344635699 ...原创 2021-01-08 15:25:36 · 276 阅读 · 0 评论 -
Springboot +mybatis 控制台打印sql带实际参数值
今天操作数据,遇到了bug,想在控制台打印sql的实际参数,方便查找问题。项目本来的设置是打印的占位符,类似于这种 SQL: delete from cpzx_dclass where 1=1 AND classcode = ? AND oldclasscode = ? AND pkey = ? 如果想打印具体的参数值怎么办呢? 可以这么设置: 如果是application.yml: mybatis: configuration: log-impl: org.apache.ib原创 2020-07-22 16:51:20 · 1677 阅读 · 0 评论 -
抛异常:Parameter 'xxx' not found. Available parameters are [arg1, arg0, param1, param2]
项目中使用springboot+mybatis 进行数据查询的时候,出现了这个bug 我的dao是这样写的 List<FhxInternalCompanyCeded> selectCompanyCededToView( String treatyid, String provincecomcode); mapper是这么写的: <select id="selectCo...原创 2019-12-03 17:50:03 · 443 阅读 · 0 评论