Carson-yy / vscode-mybatis

Visual studio code Mybatis插件
5 stars 0 forks source link

Java文件中从方法直接创建Xml中对应的节点(仅Xml文件中不存在对应的节点定义时)这个功能怎么用啊 #20

Open Chencole opened 2 months ago

Chencole commented 2 months ago

image 如图怎么为这个生成对应的xml文件?

Carson-yy commented 1 month ago

image 如图怎么为这个生成对应的xml文件?

为了提升速度,做的从xml到java文件的映射,也就是说Mapper必须有对应的XML文件,这个时候,Mapper中方法上面都会提示是跳转还是创建

Carson-yy commented 1 month ago

下个版本加入对Mapper文件的识别

CloudSen commented 1 month ago
image

你没开 editor.codeLens=true ?

Carson-yy commented 1 month ago
image

你没开 editor.codeLens=true ?

他应该是建了一个java文件的Mapper,没有对应的XML,对于大工程来说,全部java做扫描很耗费时间和资源,所以当时优化成了从xml反向标记java文件,好在现在VSCode的api开放多了,有办法解决java文件的独立标记,我会在接下来的几周完成这个功能测试

Chencole commented 3 weeks ago
image

你没开 editor.codeLens=true ?

image 是这个吗?json里我也配置了mapper文件里也没有像你这样的快捷键

Chencole commented 3 weeks ago
image

你没开 editor.codeLens=true ?

他应该是建了一个java文件的Mapper,没有对应的XML,对于大工程来说,全部java做扫描很耗费时间和资源,所以当时优化成了从xml反向标记java文件,好在现在VSCode的api开放多了,有办法解决java文件的独立标记,我会在接下来的几周完成这个功能测试

大佬你的意思是说现在还没有这个功能吗?就是像用idea编辑器那样在mapper方法里直接生成对应的xml文件和方法名

Carson-yy commented 3 weeks ago
image

你没开 editor.codeLens=true ?

他应该是建了一个java文件的Mapper,没有对应的XML,对于大工程来说,全部java做扫描很耗费时间和资源,所以当时优化成了从xml反向标记java文件,好在现在VSCode的api开放多了,有办法解决java文件的独立标记,我会在接下来的几周完成这个功能测试

大佬你的意思是说现在还没有这个功能吗?就是像用idea编辑器那样在mapper方法里直接生成对应的xml文件和方法名

Mapper内方法会提示你创建xml对应的mapper,不过只有java文件没有对应xml情况下,暂时没实现判断这个java是不是mybatis的mapper文件,近期会增加在Java文件类上面codelen或悬浮提示创建对应的xml文件

Chencole commented 2 weeks ago
image

你没开 editor.codeLens=true ?

他应该是建了一个java文件的Mapper,没有对应的XML,对于大工程来说,全部java做扫描很耗费时间和资源,所以当时优化成了从xml反向标记java文件,好在现在VSCode的api开放多了,有办法解决java文件的独立标记,我会在接下来的几周完成这个功能测试

大佬你的意思是说现在还没有这个功能吗?就是像用idea编辑器那样在mapper方法里直接生成对应的xml文件和方法名

Mapper内方法会提示你创建xml对应的mapper,不过只有java文件没有对应xml情况下,暂时没实现判断这个java是不是mybatis的mapper文件,近期会增加在Java文件类上面codelen或悬浮提示创建对应的xml文件

好的,是仅提示然后手动去创建吗?

Carson-yy commented 2 weeks ago
image

你没开 editor.codeLens=true ?

他应该是建了一个java文件的Mapper,没有对应的XML,对于大工程来说,全部java做扫描很耗费时间和资源,所以当时优化成了从xml反向标记java文件,好在现在VSCode的api开放多了,有办法解决java文件的独立标记,我会在接下来的几周完成这个功能测试

大佬你的意思是说现在还没有这个功能吗?就是像用idea编辑器那样在mapper方法里直接生成对应的xml文件和方法名

Mapper内方法会提示你创建xml对应的mapper,不过只有java文件没有对应xml情况下,暂时没实现判断这个java是不是mybatis的mapper文件,近期会增加在Java文件类上面codelen或悬浮提示创建对应的xml文件

好的,是仅提示然后手动去创建吗?

自动创建,正在开发中

Chencole commented 2 weeks ago
image

你没开 editor.codeLens=true ?

他应该是建了一个java文件的Mapper,没有对应的XML,对于大工程来说,全部java做扫描很耗费时间和资源,所以当时优化成了从xml反向标记java文件,好在现在VSCode的api开放多了,有办法解决java文件的独立标记,我会在接下来的几周完成这个功能测试

大佬你的意思是说现在还没有这个功能吗?就是像用idea编辑器那样在mapper方法里直接生成对应的xml文件和方法名

Mapper内方法会提示你创建xml对应的mapper,不过只有java文件没有对应xml情况下,暂时没实现判断这个java是不是mybatis的mapper文件,近期会增加在Java文件类上面codelen或悬浮提示创建对应的xml文件

好的,是仅提示然后手动去创建吗?

自动创建,正在开发中

好的大佬