PDMParser工具库说明
##介绍##
PDMParser是一个解析Powerdesigner PDM文件的一个小类库,这个类库简单到只有一个方法
PDMParser.parse("pdm文件名及路径");
这个方法返回一个Project对象实例。
##Project##
PDM文件对应Project。Project类基本属性如下:
private String code; //项目代码
private String name; //项目名称
private String author; //作者
private String version; //版本
private Date cdate; //创建日期
private Map domains;//项目中定义的domain
private List categoryList;//项目中创建的pdm分类
private List
##Table##
Project中包含多个Table,表对应Table。Table类基本属性如下:
private String prjId; //项目ID
private String code; //表代码
private String name; //表含义
private List columns; //列信息
##Column##
Table中有多个Column,字段对应Column。Column类基本属性如下:
private String code; //字段代码
private String name; //字段含义
private String type; //原始类型及长度
private String domainId; //定义的数据域ID
private boolean pkFlag; //是否为主键
private boolean nullFlag; //是否可以为空
private boolean uniqueFlag; //是否唯一
private Table ref;//关联表
private String refId; //关联表字段ID
private String comment; //注释
PDMParser是一款用于解析PowerDesigner PDM文件的小型工具库,通过调用其提供的parse方法,用户可以从PDM文件中读取项目信息,包括项目的基本属性、表信息及其字段详情。

428

被折叠的 条评论
为什么被折叠?



