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自动生成代码的修改相关推荐
- C#分析数据库结构,使用XSL模板自动生成代码
<html> <head> <TITLE>分析数据库结构,自动生成代码</TITLE> <meta http-equiv="Conten ...
- 简单的利用IDEA搭建SpringBoot+Maven+Mybatis+自动生成代码
最近在系统的学习SpringBoot框架,并且要用该框架做个项目--网上也大大小小看了很多教程,感觉很多写文章的人都不太负责任,只知道搬运,大概都没有实际操作过,问题也是有很多,所以自己写一篇文章记录 ...
- 【MyBatis】MyBatis自动生成代码之查询爬坑记
前言 项目使用SSM框架搭建Web后台服务,前台后使用restful api,后台使用MyBatisGenerator自动生成代码,在前台使用关键字进行查询时,遇到了一些很宝贵的坑,现记录如下.为展示 ...
- 使用Mybatis Generator自动生成代码
MyBatis Generator(MBG)是MyBatis MyBatis 和iBATIS的代码生成器. 它将为所有版本的MyBatis以及版本2.2.0之后的iBATIS版本生成代码. 它将内省数 ...
- SpringBoot入门篇--整合mybatis+generator自动生成代码+druid连接池+PageHelper分页插件
我们这一一篇博客讲的是如何整合Springboot和Mybatis框架,然后使用generator自动生成mapper,pojo等文件.然后再使用阿里巴巴提供的开源连接池druid,这个连接池的好处我 ...
- (转)MyBatis框架的学习(七)——MyBatis逆向工程自动生成代码
http://blog.csdn.net/yerenyuan_pku/article/details/71909325 什么是逆向工程 MyBatis的一个主要的特点就是需要程序员自己编写sql,那么 ...
- mybatis-Plus自动生成代码
1.pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="h ...
- 用mybatis的generator自动生成代码--坑我都走了一遍,后面的同学别踩了
先说什么是mybatis-generator? mybatis-geneator是一款mybatis自动代码生成工具,可以通过配置,快速生成mapper和xml文件. 步骤一:在pom文件中添加插件配 ...
- k8s自定义controller三部曲之二:自动生成代码
本文是<k8s自定义controller三部曲>的第二篇,上一篇我们在k8s环境注册了API对象Student,此时如果创建Student对象就会在etcd保存该对象信息: 三部曲所有文章 ...
最新文章
- android判断以太网还是wifi,对比平台--WiFi和以太网之间的区别
- SQLAlchemy简单操作
- nginx File not found 错误(转)
- html area图片热点
- sublime用cmd窗口调试python_如何使用xdebug和sublime调试python脚本
- python super详解_Python super 详解
- [Git] 我的 Github 地址
- NIST 发布关于使用“行政令-关键软件”的安全措施指南
- 关于BASYS3给初学者的建议(有关引脚的书写
- 安装Oracle WebCenter Content 11.1.1.8.0并将其与Oracle WebCenter Portal 11.1.1.8.0集成
- Raspberry install wine
- 登录验证和EasyUI的初识
- 碳中和数据全集-最全碳排放、碳封存、碳排放权配额、碳交易、能源消费与二氧化碳排放
- 生活随记 - 2020国庆第七天
- 区块链/BlockChain+ProofOfWork
- Nessus8.15安装不限IP(win10)
- 只要1美元!教你给MacBook装上触摸屏
- SQL查询某个时间段购买过商品的所有用户
- MATLAB粒子群算法求解带充电站(桩)的电动车辆路径规划EVRP问题代码实例
- idea常用快捷键图文_如何在Word中的自动图文集词条中添加快捷键
热门文章
- 发一个统计项目代码行数的Java代码
- ASP.NET GridView嵌套DataList实例
- zoj 3696 Alien's Organ(泊松分布)
- 180904 再卖菜 ccf
- Python中的split,rsplit,splitlines
- 什么是LambdaExpression,如何转换成Func或Action(2)
- WP缩略图出不了,打开缩略图提示“A TimThumb error has occured”
- 云服务器 ECS Linux 系统下使用 dig 命令查询域名解析
- C#可用的日出日落时间类
- 初学WPF之程序启动几种方式