解决idea 从mapper方法直接点进xml文件的问题

使用Free Mybatis plugin

1.

2.

3.

4.重启以后mapper方法会有个箭头,ctrl+alt+左键 可以进入到xml文件里。

xml文件里可以通过ctrl+左键进入到mapper文件里

补充:idea编译时找不到mapper.xml文件

idea默认是不编译 src\main\java下的xml文件的,所以造成classes目录下没有xml文件,有两个解决方案:

1. 在src\mian\resources下创建一个文件夹存放mapper文件。

2.在pom.xml下加个配置

 <build>
  <resources>
   <resource>
    <directory>src/main/java</directory>
    <includes>
     <include>**/*.xml</include>
    </includes>
   </resource>
  </resources>
 </build>

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。如有错误或未考虑完全的地方,望不吝赐教。

(0)

相关推荐

  • IDEA 插件 mapper和xml互相跳转操作

    安装Free Mybatis plugin即可 安装MyBatisCodeHelper插件(推荐) 补充:IDEA插件(mybatis框架下mapper接口快速跳转对应xml文件) Flie(文件)->setting(设置)->Plugins->Marketplace 然后搜索 Free Mybatis Plugin下载 以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们.如有错误或未考虑完全的地方,望不吝赐教.

  • 解决IDEA service层跳转实现类的快捷图标消失问题

    IDEA service层跳转实现类的快捷图标消失了,但别人IDEA同样的代码可以正常看到跳转图标..(暗示:这只是你的IDEA 编译器的bug) 可以观察到CVontroller注入该类对象时也会冒红线: Could not autowire. No beans of 'xxxx' type found 所以,根本原因就是IDEA找不到这个类的实现类! 当然,冒红线好解决(可以正常编译,只是IDEA bug了): 法一: 解决idea@Autowired报红线问题 法二: @Resource

  • IntelliJ IDEA2020、pycharm、webstorm激活永久激活及使用教程(总目录篇) 原创

    IntelliJ IDEA的简介   IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.Ant.JUnit.CVS整合.代码审查. 创新的GUI设计等方面的功能可以说是超常的.IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主. 官网介绍    IntelliJ IDEA的每个

  • idea前后跳转箭头的快捷键

    idea的前后跳转箭头没有像eclipse一样显示在导航栏,很多时候找不到,记住快捷键: ctrl+alt+ 向左箭头或者向右箭头即可跳转. 补充:idea去掉编辑区中的箭头(占位符) 描述: idea去掉编辑区中箭头符号,如图下图所示:把红框中的箭头去掉,显示出来看着有些难受: 操作步骤: file→editor→general→appearance,把show whitespaces的勾去掉即可 . 如下图所示: idea去掉编辑区中的箭头(占位符) 以上为个人经验,希望能给大家一个参考,也

  • idea 设置支持ES6语法的操作

    1.点击File→settings: 2.选择Languages & Frameworks下面的JavaScript 选择版本号为ECMAScript 6即可: 补充:idea 修改设置 检测方式为 es6 intellij idea 14不支持ES6语法!javascript 文件内到处飘红 file>settings>Lauguages & Frameworks>javascript 将javascript languages version 修改为 ECMAScri

  • 快速解决idea @Autowired报红线问题

    1.点击右下角的小老头 2.点击Configure inspections 3.输入spring找到 spring core中的Autowiring for bean class,选择Severity中的Error改为Warning. 补充:idea解决@Autowired注解警告提示和注入类红色下划线报错问题 前言: 当使用@Autowired注解进行对象的注入时候,会出现对象显示红色错误波浪线和@Autowired出现黄色警告,是因为idea会帮忙检查bean对象的注入,虽然报错,但不影响我

  • 解决idea 从mapper方法直接点进xml文件的问题

    使用Free Mybatis plugin 1. 2. 3. 4.重启以后mapper方法会有个箭头,ctrl+alt+左键 可以进入到xml文件里. xml文件里可以通过ctrl+左键进入到mapper文件里 补充:idea编译时找不到mapper.xml文件 idea默认是不编译 src\main\java下的xml文件的,所以造成classes目录下没有xml文件,有两个解决方案: 1. 在src\mian\resources下创建一个文件夹存放mapper文件. 2.在pom.xml下加

  • 利用python将xml文件解析成html文件的实现方法

    功能就是题目所述,我的python2.7,装在windows环境,我使用的开发工具是wingide 6.0 1.首先是我设计的简单的一个xml文件,也就是用来解析的源文件 下面是这个文件website.xml内容: <website> <page name="index" title="fuckyou"> <h1>welcome to</h1> <p>this is a moment</p> &

  • IDEA项目的依赖(pom.xml文件)导入问题及解决

    前言 IDEA新建项目和pom.xml文件被修改时,右下角都会出现 Maven projects need to be imported(项目需要导入依赖) 如下,点击 Import Changes导入后,有时会一直处于加载中或导入失败 解决方法 第一种方法: 右击pom.xml文件,选择Maven中的Reimport重新导入项目依赖,一般这种方法都解决不了上面的问题,可直接看下面的方法 第二种方法: 点击 File 选择 Settings- 直接搜索 Maven,在搜索结果中 Maven ho

  • Android 颜色大全color.xml文件使用方法

    使用方法: 将color.xml文件拷到res/values目录下后我们只需要R.xml文件名称.name名称就可以调用了(例如:R.color.red) <?xml version="1.0" encoding="utf-8"?> <resources> <color name="white">#FFFFFF</color> <!-- 白色 --> <color name=&qu

  • JAVA中4种解析XML文件的方法

    XML是一种通用的数据交换格式,它的平台无关性.语言无关性.系统无关性.给数据集成与交互带来了极大的方便.XML在不同的语言环境中解析方式都是一样的,只不过实现的语法不同而已. XML的解析方式分为四种: 1.DOM解析: 2.SAX解析: 3.JDOM解析: 4.DOM4J解析. 其中前两种属于基础方法,是官方提供的平台无关的解析方式:后两种属于扩展方法,它们是在基础的方法上扩展出来的,只适用于java平台. 针对以下XML文件,会对四种方式进行详细描述: <?xml version="

  • MyBatis-Plus找不到Mapper.xml文件的几种解决方法

    在整合SpringBoot和Mybatis-plus时,想写自定义的sql,所以创建了Mapper.xml文件,但是启动后却老是报错: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 很明显,是Mapper.xml未被扫描到. 此类问题的解决方式实际上都是配置上有问题,以下列出了一些解决方式. 方式1:Mapper的命名空间和Dao层的接口. Mapper.xml文件中,<mapper

  • 解决mybatis 执行mapper的方法时报空指针问题

    mybatis报空指针 今天在test类掉用service层往数据库存数据的时候,控制台报空指针异常.找了很久找不到原因. 解决 配置文件,注解,依赖都是对的. 最后发现是因为在test类调用service时没有加@Resource注解,加上就好了.@Autowired 调用mybatis的xml中sql语句报空指针 svn下载项目后,启动项目后发现一个奇怪的问题:登陆系统时,需要验证用户密码等信息(使用mybatis的xml里语句调用oracle数据库,会报空指针问题),检查数据库配置,sql

  • 解决mybatis-generator生成Mapper文件没有Selective结尾的问题

    一开始从网上找的generatorConfig.xml内容如下: <!-- 配置生成器 --> <generatorConfiguration> <!--执行generator插件生成文件的命令: call mvn mybatis-generator:generate -e --> <!-- 引入配置文件 --> <properties resource="mybatis-generator/mybatisGeneratorInit.prop

  • 解决Mybatis中mapper.xml文件update,delete及insert返回值问题

    最近写了几个非常简单的接口(CRUD),在单元测试的时候却出了问题,报错如下: Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'messageListener': Unsatisfied dependency expressed through field 'reviewCheckInfoService'; nested exce

  • Zend Framework框架之Zend_Mail实现发送Email邮件验证功能及解决标题乱码的方法

    本文实例讲述了Zend Framework框架之Zend_Mail实现发送Email邮件验证功能及解决标题乱码的方法.分享给大家供大家参考,具体如下: Zend Framework 里Zend_Mail这个组件用起来还是很方便的..它提供了通用化的编写与发送文本内容的邮件,当然它也兼容MIME标准的多个多个段的邮件消息的功能.Zend_Mail里通过默认的Zend_Mail_Transport_SendMail传输或能过Zend_Mail_Transport_Smtp来发送我们的电子邮件. Ze

随机推荐