使用LiveCycle Data Services进行模型驱动开发的最佳实践

时间:2010-06-18 10:45:14

标签: flex adobe lcds model-driven-development

您在开发企业应用程序中使用模型驱动开发有何建议? Adobe的LiveCycle Data Services看起来非常有前景,我发现了许多教程/视频,通过自动生成方法/函数来显示应用程序的构建速度。

什么是最佳实践,使用这些自动生成的方法是好还是坏,它们可以真正节省大量时间。

欢迎所有建议,如果您知道某些现有博客/讨论,请告知我们。

1 个答案:

答案 0 :(得分:1)

确保您的模型非常紧凑,并且当您真正想要做的就是填充组合框时,您的对象图不会导致整个数据库崩溃。 ;)在我们上一个Flex项目中,我们团队的一部分出售我们的管理层,使用Hibernate作为我们遗留关系数据库的持久层。销售宣传的一部分是模型可以由向导生成。好吧,也许LCDS比BlazeDS更好地处理延迟加载,但是我们第一次尝试加载组合框时,由于向导生成的自动生成的关系(有时是递归的),我们提取了几个megs的数据。由于延迟加载,这些可能不会在普通的Web应用程序中曝光,但序列化将向您显示“N + 1问题”的确切含义!!