Web services playframework中CRUD的Web服务
我和一些朋友打算用playframework和移动应用程序(android和iphone)开发一个网站。因此,我们需要为移动应用程序(CRUD)制作一些Web服务。因此,我们考虑在playframework应用程序中使用此web服务,而不是浪费时间,使用Web services playframework中CRUD的Web服务,web-services,scala,playframework-2.0,Web Services,Scala,Playframework 2.0,我和一些朋友打算用playframework和移动应用程序(android和iphone)开发一个网站。因此,我们需要为移动应用程序(CRUD)制作一些Web服务。因此,我们考虑在playframework应用程序中使用此web服务,而不是浪费时间,使用anorm(编写所有sql请求)创建CRUD 我是来征求你的意见的。这是一件好事吗?这里最好的建议方法是什么 多谢各位 PS:web服务是通过我们的数据库中的Netbeans自动生成的。我反对这种方法的原因有很多 一般的设计规则是不向用户公开内部
anorm
(编写所有sql请求)创建CRUD
我是来征求你的意见的。这是一件好事吗?这里最好的建议方法是什么
多谢各位
PS:web服务是通过我们的数据库中的Netbeans自动生成的。我反对这种方法的原因有很多 一般的设计规则是不向用户公开内部数据模型。这个规则有很多种,其中分层架构可能是最为人所知的一种 具体而言,将出现以下问题:
如何访问数据库是您必须做出的另一个决定,但可能没有那么重要,因为这不是您的外部合同,所以您可以在需要时更改它。我反对这种方法的原因有很多 一般的设计规则是不向用户公开内部数据模型。这个规则有很多种,其中分层架构可能是最为人所知的一种 具体而言,将出现以下问题:
如何访问数据库是您必须做出的另一个决定,但可能没有那么重要,因为这不是您的外部合同,所以您可以在需要时更改它。谢谢您的回答。因此,主要的问题是,这种方法可能会导致性能不足和非常耗时的维护。我也可以猜测,web服务方法在开发过程中更难使用,因为您需要对从服务中获得的值进行转换。这为我澄清了一些事情。谢谢你的回答。因此,主要的问题是,这种方法可能会导致性能不足和非常耗时的维护。我也可以猜测,web服务方法在开发过程中更难使用,因为您需要对从服务中获得的值进行转换。这为我澄清了一些事情。