Grails 与 Spring [关闭]

2023-12-29

任何人都可以解释一下,对于超过 500 个数据库表的企业 Java Web 应用程序来说,什么是更好的选择。我们应该使用 Grails 或 Go(Spring、hibernate 和 Spring MVC/Struts 2)。如果您建议 grails,那么请详细说明为什么不使用另一个,如果是 Spring 那么为什么不使用 grails。

Thanks.


大约4个月前我也遇到了同样的情况,我对Grails不熟悉,但我想要一个平台来非常快速地开发我们的网站,我认为我们的项目和你的一样大,我们开始使用spring并开始使用 spring roo 进行 mvc,但随着时间的推移,我们发现 spring 无法满足我们的需求,roo 也不是我们想要的,所以我们切换到 Grails,我发现 Grails 是我使用过的最好的 Web 框架之一。here https://stackoverflow.com/questions/23653618/scaffolding-for-spring-mvc-portlet这是我心中关于春袋鼠的问题之一。

总而言之,作为 Grails 的满意客户,强烈推荐 Grails。

(在我看来,Grails 和 AngularJs 是完美的搭配。)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Grails 与 Spring [关闭] 的相关文章

随机推荐

  • 使用 WPF 中文本框的 KeyDown 事件捕获 Ctrl-X

    I m trying to trigger an event when the user presses ctrl x using the KeyDown event This works fine for ctrl D but the e
  • 使用 QUnit 对 AJAX 请求进行单元测试

    我们正在尝试为 JS 密集型 Web 应用程序实现 QUnit JavaScript 测试 我们正在努力寻找一种方法来成功测试涉及 jQuery AJAX 请求的方法 例如 我们有以下构造函数 显然这是一个非常简单的示例 var X fun
  • 更新混乱的 Android Studio 环境

    在更新 Android Studio 和通过 SDK Manager 相关的所有内容后 由于所有这些渲染问题 我无法再创建包含单个空白 Activity 的最简单的应用程序 不过 选择空活动似乎仍然是可以管理的 回到我的空白活动问题 这是我
  • 为什么 HashMap 使用 TreeNode 作为不可比较的键?

    我知道在Java 8中HashMap针对分布不良进行了优化hashCode 当超过阈值时 它将存储桶中的节点从链表重建为树 也正是stated https stackoverflow com a 45114990 8088193这种优化不适
  • mongodb获取不同的记录

    我在用mongoDB其中我收集了以下格式 id 1 name x ttm 23 val 5 id 1 name x ttm 34 val 1 id 1 name x ttm 24 val 2 id 2 name x ttm 56 val 3
  • 捕获位于不同类中的 SwingWorker 抛出的异常

    我有一个主课Gui处理我的 GUI 并调用一些已放入其自己的类中的 SwingWorkers 调用数据库和其他数据源 TablesDataManager 我的问题是 当其中一个 swingworkers 在其 did90 方法中 即在 ED
  • 如何在Python多处理上识别进程的CPU核心ID?

    我正在测试Python的multiprocessing使用 SLURM 集群上的模块 我想绝对确保我的每个任务实际上都按照我的意图在单独的 cpu 核心上运行 由于配置 SLURM 的可能性有很多 因此这一点并不明显 因此 我想知道是否有一
  • 为单个 Action Spark 应用程序缓存数据帧(在该应用程序中多次引用该数据帧)是否有效?

    我对 Spark 的缓存机制有点困惑 假设我有一个 Spark 应用程序 在多次转换结束时只有一个操作 假设我有一个数据帧 A 并对其应用了 2 3 次转换 创建了多个数据帧 这最终有助于创建将保存到磁盘的最后一个数据帧 例子 val A
  • 条件文本格式 XAML WP8

    是否可以在 XAML 中设置某种形式的文本块控件的条件格式 以便可以根据文本更改文本的颜色 例如 Text good 然后设置为绿色 Text bad 然后设置文本为红色 我尝试了一些例子 但它们似乎不起作用 大概是因为 WP8 的工作方式
  • 查看导航抽屉预览

    我正在 Android Studio 中设计一个本机导航抽屉 我在预览中看不到抽屉 因为它位于活动的左侧 超出了预览范围 现在我使用 testlayout xml 文件来查看我的更改 但很多时候我忘记将它们复制粘贴到正确的活动中 有没有办法
  • 为什么我的程序要求 OpencV 的 .dll,即使我静态链接到它的 .lib

    我正在构建一个使用 OpenCV 3 1 与 CMake 3 5 和 Visual Studio 2015 x64 的小程序 我链接到 OpenCV 的 lib 文件 但是当我尝试运行该程序时 出现有关缺少 DLL 的错误 这是我的CMak
  • Pycharm 中的 Jupyter 笔记本在 Pycharm 中没有本地历史记录支持?

    Local History是一个绝对基本 关键的特征JetbrainsIDE 系列 包括Pycharm 为什么会缺少 ipynb文件 这是右键单击 上下文菜单 其中Show History不见了 除此之外Code Editing Histo
  • 如何在java中使用jmap分析堆转储

    我正在使用以下命令创建堆转储 jmap dump file DumpFile txt
  • 在 Rails 中播种数据库的最佳方法是什么?

    我有一个 rake 任务 可以在我的 Rails 应用程序中填充一些初始数据 例如 国家 州 移动运营商等 我现在设置的方式是 我在 db fixtures 的文件中有一堆 create 语句 以及一个处理它们的 rake 任务 例如 我的
  • 有什么区别

    有什么区别 a and a 一个使用括号 另一个不使用 但是使用其中一个有什么区别 什么是 正确 的选项 如果我不使用任何会发生什么href属性 据我所知 在javascript中 使用something someFunc 将该函数的返回值
  • VS2015安装一直挂起

    我尝试在完全更新的 Windows 8 1 上安装 vs2015 CTP5 但安装在 LocalESPCui for en us Dev12 步骤上一直挂起 大约一个小时 我正在使用通过PowerISO安装的 iso 如何才能完成安装 安装
  • 设置Surface View的背景颜色

    我想为相机表面视图的表面视图设置背景颜色 我在用this https stackoverflow com questions 8104789 how to set backgroundcolor to a surfaceview in an
  • 从 MySQL 表中删除制表符、换行符等

    我需要从 MySQL 表的字段中删除多个空格 制表符 换行符 回车符 换页符或垂直制表符 Here 如何使用Java删除字符串中的重复空格 http tab 20new 20line 20carriage 20return 20form 2
  • ZendFramework - 如何从控制器添加 ->HeadScript()?

    我有一个情况 我需要将控制器中的 Javascript 添加到已经有 HeadScript 的布局中 如何从控制器做到这一点 e g this gt view gt HeadScript gt appendScript 这是控制器 两者都不
  • Grails 与 Spring [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 任何人都可以解释一下 对于超过 500 个数据库表的企业 Java Web 应用程序来说 什么是更好的选择 我们应该使用 Grails 或 Go