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

你可能感兴趣的:(C&&C++,.Net)