1. 找到MybatisX插件安装位置
C:\Users\用户名\AppData\Roaming\JetBrains\IntelliJIdea2021.3\plugins\MybatisX
这个可能因版本而异,大家可以百度一下。
2. 使用IDEA右键打开
找到这个位置
3. 创建controller.ftl
文件,并写入如下内容
package ${baseInfo.packageName};
import ${serviceInterface.packageName}.${serviceInterface.fileName};
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.RequestMapping;
/**
* ${tableClass.tableName} 控制层。
*
* @author ${author!}
* @since ${.now?string('yyyy-MM-dd HH:mm:ss')}
*/
@RestController
@RequestMapping("/${tableClass.tableName}")
public class ${baseInfo.fileName} {
@Autowired
private ${serviceInterface.fileName} ${serviceInterface.fileName?uncap_first};
}
4. 修改.meta.xml
文件
添加如下内容
<template>
<property name="configName" value="controller"/>
<property name="configFile" value="controller.ftl"/>
<property name="fileName" value="${domain.fileName}Controller"/>
<property name="suffix" value=".java"/>
<property name="packageName" value="${domain.basePackage}.controller"/>
<property name="encoding" value="${domain.encoding}"/>
<property name="basePath" value="${domain.basePath}"/>
</template>
好了,这里就大功告成了!快去试试吧。
感谢您的来访,获取更多精彩文章请收藏本站。
© 版权声明
THE END
暂无评论内容