Notepad++ 记事本++;用Java类型替换通配符-DB类型
我需要为DB表创建java类的精确副本。每个表大约有40列,因此很难识别db类型并替换为相应的java类型。所以我想用记事本++来做这项工作 例如,我有一个包含以下列的表:Notepad++ 记事本++;用Java类型替换通配符-DB类型,notepad++,Notepad++,我需要为DB表创建java类的精确副本。每个表大约有40列,因此很难识别db类型并替换为相应的java类型。所以我想用记事本++来做这项工作 例如,我有一个包含以下列的表: F_CUSTOM1 VARCHAR2 F_CUSTOM2 DATE F_CUSTOM3 VARCHAR2 F_ATTEMPT_COUNT NUMBER 我想要的是: private String custom1; private Date custom2; private String custom3; pri
F_CUSTOM1 VARCHAR2
F_CUSTOM2 DATE
F_CUSTOM3 VARCHAR2
F_ATTEMPT_COUNT NUMBER
我想要的是:
private String custom1;
private Date custom2;
private String custom3;
private int attemptCount;
对于这个结果,我在记事本中执行以下步骤++
F_Custom1 Varchar2
)F
并替换为空(结果:Custom1 Varchar2
)custom1 Varchar2
)^(.*Varchar2.*)$
并替换为private String\1
(结果:private String custom1 Varchar2
)私有字符串custom1
)$
并替换为代码>(要添加;在每行末尾)(结果:private String custom1;
上面的步骤给出了预期的结果,但我想知道有没有更简单的方法可以做到这一点?即使它减少了我正在做的步骤的数量,我也没问题。您可以使用更复杂的正则表达式一次性完成大部分工作,请看