这个问题适用于软件架构师,
我对在restful Web服务中使用ORM框架感到困惑,这是一种很好的做法吗?
我实际上是Java开发人员从5年开始从事Java工作,现在正在做一些软件架构师的工作,所以如果我使用它还会引起这种混淆吗?
请根据您的经验向我说明其优缺点
由于
答案 0 :(得分:1)
如果您的服务正在调用SQL DB,那么拥有ORM层是完全合理的。
PRO:简单问题空间的简化编码
CON:复杂SQL问题空间的次优性能
答案 1 :(得分:1)
同意李 使用ORM框架和Rest(或SOAP)是一种完全有效的方法。 我们在一个相当大的项目中结合面向服务的体系结构使用这个场景。
根据我的经验,关于ORM框架的利弊:
在目前的项目中,我们通过为期两天的培训获得了非常好的经验,这将为您提供一些技巧和示例代码,以解决最常见的问题并避免陷阱。