目录
一、前言
最近在学习java的过程中总会遇到需要频繁创建一个java bean的情况,我又比较懒,于是就在网上找有没有可以快速创建的方法,基本上找到三个方法,但我都觉得还不够好。后面在我自己的摸索当中发现了一个更为快捷的方法,目前在网上没有看见别人介绍过,应该算是全网首发,我独创的了。哈哈哈
二、其他方法
1. 使用Alt + Insert快捷键创建
这种方法需要自己先把成员变量写好,然后再使用快捷键来生成无参构造方法、有参构造方法、Getter And Setter、toString,需要按很多次,比较麻烦。
2. 使用GsonFormat相关的插件
这种方法需要先安装插件,然后使用快捷键启动之后也需要自己写JSON字符串,写起来也不方便
3. 使用idea内置的数据库插件来快速创建实体类
这种方法必须要依靠连接上数据库之后才能使用,如果不涉及到数据库的操作就无法通过这个方法来,并且通过这种方法生成的javabean中需要导包的部分不会在上面使用import来导包,而是在下面写全类名,也不咋好看
这三种方法网上都有很多教程,我就不赘述了
三、最优方法
使用模板来创建Java Bean
操作步骤(创建带有一个成员变量的Java Bean)
- 点击File -> Settings -> Editor -> Live Templates 打开创建模板界面
- 点击右侧的“+”图标 -> Template Group 来创建一个模板组,自己写一个名字,我这里叫做"costom"(这一步并非必须,只是将自己自定义的模板与idea内置的区分开来便于管理)
- 然后点击刚才创建的模板组,点击右边“+”图标 -> Live Template来创建一个新的模板
- 根据图中指出来修改各项内容
第3处的代码内容为
private $VAR1_TYPE$ $VAR1_NAME$;
public $CLASS_NAME$() {
}
public $CLASS_NAME$($VAR1_TYPE$ $VAR1_NAME$