powerdesigner自动生成代码的修改
powerdesigner自動生成代碼的功能很是強大,但有時候不是很符合我們的想法,因此需要對其模板進行一些修改,如要將數據庫中的表生成類文件時,我們需要的是property,但其為我們生成的代碼里沒有 get set ,所以我們需要手動修改一些代碼.我修改的代碼如下:
profile-attribute-template-definition
?
?
?
.if (%isGenerated%) and (%isValidAttribute%)
[%comment%/n]/
[%oidDocTag%/n]/
[%customAttributes%/n]/
?? .if (%Multiple% == false) and (%isIndexer% == false)
? private??? %dataType%? _%fieldCode%[ = %InitialValue%];
[%visibility% ][%flags% ]%dataType% %fieldCode%
{
?? get
????? {
???????? return _%fieldCode%;
????? }
?? set
????? {
???????? _%fieldCode%=value;
????? }
}
?? .else
?? private??? %dataType%[%arraySize%]? _%fieldCode%[ = %InitialValue%];
[%visibility% ][%flags% ]%dataType%[%arraySize%] %fieldCode%
{
?? get
????? {
???????? return _%fieldCode%;
????? }
?? set
????? {
???????? _%fieldCode%=value;
????? }
}
?
?? .endif
.endif
總結
以上是生活随笔為你收集整理的powerdesigner自动生成代码的修改的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【数据结构与算法】二项队列的Java实现
- 下一篇: 【数据库系统】元数据