2010-06-18 97 views
2

关于在开发企业应用程序中使用模型驱动开发的建议是什么? Adobe的LiveCycle数据服务看起来非常有希望,我发现了大量教程/视频,展示了通过自动生成方法/函数来构建应用程序的速度。使用LiveCycle Data Services进行模型驱动开发的最佳实践

什么是最佳做法,使用这些自动生成的方法是好还是不好,它们可以真正节省很多时间。

欢迎您提出任何建议,如果您知道一些现有的博客/讨论,请让我知道。

回答

1

确保你的模型非常紧密,并且当你真正想要做的事情是填充一个组合框时,你的对象图并没有降低整个数据库。 ;)在我们团队的最后一个Flex项目部分销售我们的管理层,使用Hibernate作为传统关系数据库上的持久层。销售部分的一部分是该模型只能由向导生成。好吧,也许LCDS比BlazeDS更好地处理延迟加载,但是当我们第一次尝试加载组合框时,由于自动生成的关系,有时是递归的,这些向导已经生成了,所以我们拉了几个数据块。由于延迟加载,这些可能不会在正常的Web应用程序中暴露出来,但序列化会向您显示“N + 1问题”的确切含义!

;)