Compiere 应用字典

原创 2007年09月13日 13:38:00

  Compiere的Application Dictionary框架是一个非常有特色的设计。
  下面给出AD的设计结构图。

   AD基于这样一种设计思想:把域模型中实体类对应的实体表的定义放到表AD_TABLE和AD_COLUMN两个表中,这就是所谓的Application Dictionary(简称AD)了。
  AD的使用是首先在数据库中创建一个实体表(Tablename),然后把表名(Tablename)映射到AD_TBALE表的TABLENAME列中,再把实体表(Tablename)的列名映射到AD_COLUMN表的COLUMNNAME列中。这样就完成了AD配置或装载。
  那么它的好处是什么呢?
  第一、可以通过AD自动生成域模型中的实体类代码。在Compiere中是通过执行generateModel工具实现的。
  第二、可以通过AD自动生成界面中的表单窗体。在Compiere中一个表单窗体Window(AD_WINDOW)是由几个Tab选项卡构成,而Tabs选项卡又由几个Field文本框构成。显然这种结和AD比较象,那么我们让Tab(AD_TAB)和AD_TABLE映射,让Field(AD_FIELD)和AD_COLUMN映射,这样就很容易生成一个动态表单窗体了。
  第三、可以通过AD自动生成数据库的实体表。(不过Compiere并没实现这步)。
  AD其实就是一个类工厂,你要什么,它就生产什么。

wpa字典应用

  • 2013年09月05日 17:27
  • 80KB
  • 下载

Compiere 3.3 如何导入中文语言包

Compiere是一个优秀的开源ERP系统,使用Java开发,可以到官网上免费下载(http://www.compiere.com/products/download/index.php),可选多种后...
  • aniven
  • aniven
  • 2012年01月05日 13:12
  • 6062

Android字典应用程序源代码

  • 2012年11月12日 18:44
  • 7KB
  • 下载

字典c#小应用

  • 2013年03月10日 20:11
  • 458KB
  • 下载

hdu-1251统计难题-字典树的简单应用

题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1251 统计难题 Time Limit: 4000/2000 MS (Java/Others) ...
  • ly59782
  • ly59782
  • 2016年07月31日 16:59
  • 177

字典树应用,检索文本文件单词

  • 2012年12月29日 19:08
  • 5.36MB
  • 下载

Trie树详解及其应用 字典树

转载自: http://blog.csdn.net/hackbuteer1/article/details/7964147 一、知识简介         最近在看字符串算法了,其中字典树、A...

Libevent里的字典表应用

  • 2013年09月16日 13:12
  • 182KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Compiere 应用字典
举报原因:
原因补充:

(最多只允许输入30个字)