分享

powerdesigner自动生成代码的修改

 dongsibei 2014-06-17

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

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多