从eclipse工具到IDEA工具的转化,发现IDEA工具配置注释模板变的不一样了,不说废话了,直接开始
一、设置类注解模板(在创建类的时候自动填充模板)
/** * @ProjectName: ${PROJECT_NAME} * @Package: ${PACKAGE_NAME} * @ClassName: ${NAME} * @Author: ${USER} * @Description: ${description} * @Date: ${DATE} ${TIME} * @Version: 1.0 */
二、配置方法注解(注意配置好,只能在方法内部使用快捷键生成,然后复制到方法上,不知道IDEA为何这样)
/** * @Method $method$ * @Author $author$ * @Version 1.0 * @Description $param$ * @Return $return$ * @Exception $exception$ * @Date $date$ $time$ */
在配置param的时候需要填写:
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\r\\n ' : '')}; return result", methodParameters())groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\n\\b' : '')}; return result", methodParameters())
效果:
public static boolean inset(String name, String url,String hello)throws Exception{ /** * @Method inset * @Author JikeWang * @Version 1.0 * @Description * @param name * @param url * @param hello * @Return boolean * @Exception * @Date 2018-08-12 13:16 */ return true; }
相关推荐
IntelliJ IDEA 自定义方法注解模板详解 IntelliJ IDEA 是一款功能强大且广受欢迎的集成开发环境(IDE),其强大的功能和灵活的配置使其成为开发者的不二之选。本文将详细介绍如何在 IntelliJ IDEA 中自定义方法注解...
"IDEA类和方法注释模板设置详解" 通过本篇文章,我们将详细介绍IDEA类和方法注释模板设置的方法。首先,我们需要了解为什么需要使用模板来生成注释。在编程过程中,我们经常需要编写注释来解释代码的含义和作用,...
在实际开发中,SSH框架的使用往往结合IDE(如Eclipse或IntelliJ IDEA)进行,这些工具通常有对SSH支持的插件,能帮助开发者快速生成和管理注解配置。同时,持续集成工具(如Jenkins)和版本控制系统(如Git)也是...
通过这些方法,开发者可以轻松地为项目中的实体类生成对应的 QModel,从而提高查询构建的效率和准确性。同时,也需要注意一些常见问题,如编译问题和 IDE 配置等,以确保生成的 QModel 能够正常工作。
Idea自定义方法注释模板教程详解 Idea自定义方法注释模板是IntelliJ IDEA中的一种功能,可以帮助开发者快速生成方法注释,提高代码的可读性和维护性。本文将详细介绍Idea自定义方法注释模板的创建和配置过程,包括...
### SSH全注解环境搭建详解 #### 一、概述 SSH框架是指Struts2、Spring、Hibernate这三种技术的组合,常被用于Java Web开发中。全注解配置相较于XML配置更加简洁,易于维护,因此在现代Web项目开发中越来越受到...
- `templates`:代码模板,如类、方法、变量的预定义结构。 - `colors`和`inspection`:颜色主题和代码检查规则的配置。 - `options`:更深层次的IDEA设置,可能涉及到语言特性、性能优化等。 - `fileTemplates`...
IDEA 插件 Easycode 代码生成器详解 Easycode 是 IDEA 的一个插件,可以直接对数据的表生成 entity、controller、service、dao、mapper,无需任何编码,减少了开发人员的工作量,同时提高了工作效率。 Easycode ...
安装此插件后,开发者可以在IDEA中直接看到Lombok注解的效果,如在变量旁显示getter和setter方法,以及在使用到这些方法的地方得到智能提示,极大地提高了开发效率。 安装Lombok插件的过程相对简单。首先,打开IDEA...
1. **主题与字体设置**:IntelliJ IDEA允许自定义界面主题和字体大小,以适应不同的工作习惯。在`File` -> `Settings` -> `Editor` -> `Colors & Fonts`中可以进行调整。 2. **键绑定调整**:对于习惯Eclipse的用户...
Lombok 是一个非常实用的 Java 开发工具,它通过注解的方式,帮助开发者自动处理 Java 类中的getter、setter、构造函数、equals、hashCode 和 toString 方法等常见繁琐的代码,从而提高开发效率,减少代码冗余。...
`@Data`注解可以自动生成所有字段的getter和setter,`@AllArgsConstructor`和`@NoArgsConstructor`用于生成全参和无参构造函数,`@ToString`和`@EqualsAndHashCode`分别生成对象的toString()和equals()以及hashCode...
**Idea Lombok插件详解** 在Java开发中,我们经常需要编写大量的getter、setter、equals、hashCode和toString等样板代码,这些代码虽然规范但占据了大量篇幅,使得代码变得冗余。为了解决这个问题,一种名为Lombok...
### Hibernate 注解详解 #### 一、准备工作与配置方式转变 在使用Hibernate 4的注解之前,需要做一些准备工作以确保正确配置环境。虽然这种方式与传统的XML配置有所不同,但其核心目的是为了简化开发流程,提高...
常见的请求方法有GET和POST。 - **GET请求**:是最简单的HTTP请求方式,用于从服务器获取资源。它将参数附加在URL后面,不安全且有限制(通常2KB左右),适用于获取少量数据。 - **POST请求**:用于向服务器...
对于Spring Boot应用,我们还需要在每个模块的主类(Main Class)上添加`@SpringBootApplication`注解,这将启动Spring Boot的自动配置和组件扫描。在父项目中,通常不需要主类,因为实际的运行入口将位于某个特定的...
【Spring MVC + Spring + Hibernate 全注解整合开发详解】 在Java Web开发中,Spring MVC、Spring和Hibernate是三个至关重要的框架,它们分别负责MVC模式中的Model、Service层和持久化层。本教程将深入讲解如何通过...
### IntelliJ IDEA 2018 安装 Mybatis_Plus 插件详解 在Java开发领域,IntelliJ IDEA 是一款极为流行的集成开发环境(IDE),它提供了丰富的功能来提高开发效率。对于使用MyBatis框架进行数据库操作的开发者来说,...