Netbeans 注释模板配置

本文将介绍如何使用模板自动填充Java类的基本信息,包括包名、作者、日期、时间等,简化编码流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

工具-》模板-》展开Java

选中Java类-》在编辑器中打开

修改如下:

<#if package?? && package != "">
package ${package};

</#if>
/**
 * @author ${user}
 * @date ${date} ${time}
 */
public class ${name} {

}

 (1)Java类

<#if package?? && package != "">
package ${package};

</#if>
/**
 * @author  ${user}
 * @date    ${date} ${time}
 * @version V1.0
 * @desc    
 */
public class ${name} {

}

 

(2)接口

<#if package?? && package != "">
package ${package};

</#if>
/**
 * @author  ${user}
 * @date    ${date} ${time}
 * @version V1.0
 * @desc    
 */
public interface ${name} {

}

 

(3)枚举

<#if package?? && package != "">
package ${package};

</#if>
/**
 * @author  ${user}
 * @date    ${date} ${time}
 * @version V1.0
 * @desc    
 */
public enum ${name} {

}

 

(4)Servlet

<#if package?? && package != "">
package ${package};
</#if>

import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
<#if classAnnotation??>
import javax.servlet.annotation.WebServlet;
</#if>
<#if includeInitParams??>
import javax.servlet.annotation.WebInitParam;
</#if>
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * @author  ${user}
 * @date    ${date} ${time}
 * @version V1.0
 * @desc    
 */
<#if classAnnotation??>
${classAnnotation}
</#if>
public class ${name} extends HttpServlet {

    protected void processRequest(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
        response.setContentType("text/html;charset=UTF-8");
<#if java17style?? && java17style>
        try (PrintWriter out = response.getWriter()) {
<#else>
        PrintWriter out = response.getWriter();
        try {
</#if>
            out.println("${doctype?j_string}");
            out.println("<html>");
            out.println("<head>");
            out.println("<title>Servlet ${name}</title>");  
            out.println("</head>");
            out.println("<body>");
            out.println("<h1>Servlet ${name} at " + request.getContextPath () + "</h1>");
            out.println("</body>");
            out.println("</html>");
<#if !java17style?? || !java17style>
        } finally {
            out.close();
</#if>
        }
    } 

<#if java15style??>
    @Override
</#if>
    protected void doGet(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
        processRequest(request, response);
    } 

<#if java15style??>
    @Override
</#if>
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
        processRequest(request, response);
    }
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值