个人Live Template管理

类注释 + 方法注释参考这篇文章:

IntelliJ IDEA为类和方法自动添加注释

1.写单元测试时,方法的模板写法:

 /**
   *
   */
 @Test  
 public void test$name$(){
    $end$
 }

2.controller头部注解写法

@RestController
@RequestMapping("/$end$")

3.controller的方法:

/**
 * $content$
 *
 */
@RequestMapping(value = {"/$name$"})
public String $mname$(){
    $end$
}

4.controller的方法体内容:conmethod

@RequestMapping(value = {"/$var1$"},produces = "application/json;charset=utf-8",method = RequestMethod.$var2$)
public String $var3$(HttpServletRequest request, HttpServletResponse response,
                       @RequestParam(value="$var4$", required=false) String $var5$,
                       @RequestParam(value="page", required=false,defaultValue="1") Integer page,
                       @RequestParam(value="pageSize", required=false,defaultValue="10") Integer pageSize) throws Exception {
           $END$            
}
  @RequestMapping(value = {"/{id}"}, produces = "application/json;charset=utf-8",method = RequestMethod.$var0$)
  public String $var1$(HttpServletRequest request, HttpServletResponse response,
                               @PathVariable(value="id") Integer id,
                               @PathVariable(value="$var2$") String $var3$) throws Exception {
        $END$                             
  }

5.变量模版:

private final static String $varName$  = "$var$";
private final static int $varName$  = "$var$";

private  String $varName$  = "$var$";

private Integer $varName$  = "$var$";

private List $varName$  = "$var$";

private Map $varName$  = "$var$";


@Resource
private $var1$ ;


public void $var1$(String $var2$){
    $END$
}

猜你喜欢

转载自blog.csdn.net/zuozhiyoulaisam/article/details/81256320
今日推荐