首页 > 其他分享 >IDEA创建文件夹的巨坑

IDEA创建文件夹的巨坑

时间:2023-06-06 22:44:29浏览次数:43  
标签:mapper java core 巨坑 IDEA 3.4 文件夹 3.1 mybatis

今天学习 073-角色管理-删除角色-后端逻辑处理_哔哩哔哩_bilibili 时

使用到了mybatis-plush 但是启动服务的时候发现控制台打印了:

Registered plugin: 'com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor@705d2918'
Property 'mapperLocations' was not specified.

当使用mapper.xml访问数据库时报错:

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.wanshu.sys.mapper.SysRoleMapper.checkRoleCanDelete
    at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235) ~[mybatis-3.5.7.jar:3.5.7]
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:50) ~[mybatis-plus-core-3.4.3.1.jar:3.4.3.1]
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedInvoker$0(MybatisMapperProxy.java:111) ~[mybatis-plus-core-3.4.3.1.jar:3.4.3.1]
    at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660) ~[na:1.8.0_191]
    at com.baomidou.mybatisplus.core.toolkit.CollectionUtils.computeIfAbsent(CollectionUtils.java:115) ~[mybatis-plus-core-3.4.3.1.jar:3.4.3.1]
   ......

我用 

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):

查询了很多文章

检查了:

mybatis-plus:
mapper-locations: classpath*:/mapper/*/*.xml

各种方案尝试都不行,一直报这个错误

后来发现把 下图的 mapper.sys 文件夹重命名成 mapper就好了。

 我以为这个目录是 mapper/sys ,结果用资源管理器打开发现竟然是:

 搞了半天这个 mapper.sys 不是两层目录,而是一个文件夹的名称。。。。。

所以把它改成两层目录就好了。弄了三个小时才解决,吐了。使用IDEA创建目录一定要注意。 用“/ ” 别用 “.”, 只有创建包的时候才可以用“.”

 

标签:mapper,java,core,巨坑,IDEA,3.4,文件夹,3.1,mybatis
From: https://www.cnblogs.com/izyh/p/17461957.html

相关文章

  • IDEA远程DEBUG
    1、IDEA构建SpringBoot测试Demo新建SpringBoot测试项目remote-debug,只需要web依赖支持即可;版本选用2.2.6.RELEASE(注意,别用2.5.1版本,有坑,亲测)1.1、pom.xml<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi......
  • IDEA Process terminated
    IDEAmaven打包报错:解决办法:设置自动编译即可......
  • Idea修改html文件不需重启
    1.首先设置为自动编译“File”->“Settings”->“Build,Execution,Deplyment”->“Compiler”2.允许运行时自动编译“Shift+Ctrl+Alt+/”,选择“Registry”,选中打勾“compiler.automake.allow.when.app.running”......
  • Linux 创建用户、赋予用户权限、修改文件夹权限、修改只读文件
    创建用户#useraddwork设置用户密码#passwdwork赋予用户权限方法一:修改/etc/sudoers文件,找到下面一行,把前面的注释(#)去掉##Allowspeopleingroupwheeltorunallcommands%wheelALL=(ALL)ALL然后修改用户,使其属于root组(wheel),命令如下:#usermod-grootwork......
  • idea插件
    文章目录1BackgroundImagePlus2CodeGlance:vscod:右侧代码地图3Translation4RainbowBrackets:彩虹色括号5GrepConsole:日志着色控制台显示6Statistic:代码统计7MarkdownNavigator8RestfulToolkit:快速定位controller层接口、接口测试9GsonFormat:Json转Java类1......
  • idea 创建 spring boot 项目
    1.创建 2.创建信息 next 点finish 3.创建好后,项目长这样: 4.配置maven。如果侧边没有maven选项卡,参考这篇https://www.cnblogs.com/cynthia-wuqian/p/17460845.html   5.启动项目 ......
  • idea 里面调出 maven 侧边栏
    (1)按Shift键两次,输入maven(2)选择“AddMavenProjects”(3)侧边出现Maven选项 ......
  • idea添加maven模块
    pom.xml右键AddasMavenProject......
  • IDEA Maven父子项目操作
    这里以IntelliJIDEA2022.3.1为例子1、新建父项目(1)、创建(2)、Maven相关的配置 点击创建,创建成功,如下图: pom.xml内容如下:<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="h......
  • 【IDE】IntelliJ IDEA 插件之Alibaba Java Coding Guidelines - 阿里巴巴Java代码检测
    一、安装进入插件安装界面|-File |-Settings |-Plugins输入alibabainstallAlibabaJavaCodingGuidelines重启IDEA,开始使用二、使用编码规范扫描该插件在扫描代码后,将不符合《java开发手册》的代码按Blocker/Critical/Major三个等级进行显示在Snoar中对代码规则有五......