Java moqui框架与其他框架有什么区别
嗨,你能分享一下Moqui框架和其他框架的区别吗?我是Moqui框架的新成员Java moqui框架与其他框架有什么区别,java,jakarta-ee,spring-mvc,struts,moqui,Java,Jakarta Ee,Spring Mvc,Struts,Moqui,嗨,你能分享一下Moqui框架和其他框架的区别吗?我是Moqui框架的新成员 正如所指出的,这是一个非常普遍的问题。在其中一个响应中,它将范围缩小到与Struts的比较,因此我将对Moqui与其他Java企业应用程序框架(以及其他语言上的类似框架)的区别做一些一般性的评论,然后对Moqui与Struts进行一些具体的比较 Moqui的一些一般设计指南包括: 无对象映射:各种工具使用动态API,它们的行为因实体、服务和屏幕等工件而异。这意味着对象关系映射、对象服务映射以及定义web用户界面通常涉
正如所指出的,这是一个非常普遍的问题。在其中一个响应中,它将范围缩小到与Struts的比较,因此我将对Moqui与其他Java企业应用程序框架(以及其他语言上的类似框架)的区别做一些一般性的评论,然后对Moqui与Struts进行一些具体的比较 Moqui的一些一般设计指南包括:
- 无对象映射:各种工具使用动态API,它们的行为因实体、服务和屏幕等工件而异。这意味着对象关系映射、对象服务映射以及定义web用户界面通常涉及的各种对象没有冗余代码
- 无代码生成:Moqui没有使用需要详细代码的低级工具,然后基于某种定义高级构造的工件生成代码,而是使用这些具有灵活定义和相关API对象/方法的高级工件来保持代码大小紧凑并降低代码复杂度
- 除了在大多数框架(或框架堆栈)中常见的UI和数据层之外,还具有强大逻辑层的完整3层体系结构
- 基于UI、服务和数据元素工件的各种高级工具,包括工件感知授权(除了更通用的authc和authz)、企业集成连接器、规则和工作流引擎(使用Drools/jBPM),基于ElasticSearch的搜索,将关系数据合并到文档中,并仅通过配置提供给索引,等等
- 与许多ERP系统的框架一样,配置在文件中,而不是数据库中。这使得它更灵活,更容易扩展功能(通过附加宏来解释XML元素),并允许在工件中的任何位置(并且不生成和修改代码)插入模板和代码点
为冗长的回答道歉。。。最好结束这个问题,提出更具体的问题。无论如何,请随意提出更具体的问题……Moqui框架与其他框架之间的区别。因为有数以百万计的框架,每个框架做不同的事情,所以没有办法给你一个单一的响应。看看moqui是什么,然后看看你感兴趣的其他框架。你能告诉我与其他框架相比的优势吗。。?就像strutsIn事实上我不能。正如我所见,moqui是面向服务的,专注于ERP、CRM、电子商务等。struts是灵活的MVC请求驱动框架。moqui假装实现了自动功能,没有代码生成,集成了DB连接工具,但我敢肯定这是纯粹的营销。我从来没有和莫基合作过,所以我不知道它是否有效。我确实使用struts,它有大量的comunity支持,对我来说效果很好。正如我所说的,我不能告诉你任何好处。如果moqui好或不好,请安装、尝试并在此处进行评论。谢谢Thresh Bean。。实际上,我也在Struts中工作。但是,现在我们开始关注Maqui框架。无论如何,我会努力让你知道…谢谢你的分享。,,