1

我想在提案开发中添加一个新字段,它应该是强制性的,如何添加?将其添加到数据字典就足够了吗?

提前致谢

4

1 回答 1

1

将其添加到数据字典中是不够的。您需要将其添加到:

  • 数据库
  • Java 对象模型
  • 对象/关系映射元数据(KC<=5 的 OJB,KC>=6 的 JPA)
  • 数据字典

实现附加字段的推荐方式是通过“扩展属性”。KNS/KRAD 管理的每个对象都可以附加一个带有机构特定数据的任意扩展对象。查看有关扩展属性的Kuali 财务文档部分有关创建扩展属性的演示文稿

我通过继承 DevelopmentProposal 向我们的实例添加了字段。上述步骤仍然是必要的,但它会将添加的字段保留在 EPS_PROPOSAL 表中,因此更容易针对它编写临时 SQL。软件不太支持这种做事方式,我建议坚持扩展属性。

于 2016-06-13T18:46:35.650 回答