专案中经常会新建某个物件然后设定它的各个属性,自己手写很容易会遗漏某些字段,这种重复性劳动简直浪费清楚,让intellij帮你自动生成吧。
比如我们有一个类NotebookDTO,新建一个物件:
@Test
public void setter() throws Exception {
NotebookDTO notebookDTO = new NotebookDTO();
}
将游标移动到变数notebookDTO上,使用“快速修复”功能显示提示:
在提示选单里点选“generate all setter”就可以自动生成所有set方法了:
@Test
public void setter() throws Exception {
NotebookDTO notebookDTO = new NotebookDTO();
notebookDTO.setDescription("");
notebookDTO.setId(0L);
notebookDTO.setUserId("");
notebookDTO.setName("");
notebookDTO.setExt(new NoteBookExt());
notebookDTO.setCreateTime(new Date());
notebookDTO.setUpdateTime(new Date());
notebookDTO.setVisit(0);
}
这个功能可以省去很多啰嗦的操作,珍爱生命。