问题标签 [griffon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
61 浏览

groovy - 使用 IntelliJ 时 griffon 的文件类型差异

为什么 IntelliJ 将 Controller 和 Model 的 groovy 文件识别为 groovy 类,但将 View 识别为 groovy 脚本?

在此处输入图像描述

0 投票
2 回答
168 浏览

groovy - IntelliJ 将 Griffon 中的工作代码突出显示为错误

下面是从 Groovy in Action 书中摘录的工作代码片段。如下所示,IntelliJ 将其视为错误。

为什么?

见下图:

在此处输入图像描述

0 投票
4 回答
1055 浏览

java - 我应该使用框架吗?

我知道这个问题很模糊,但我会尽量让自己清楚。

我正在启动一个涉及 Swing GUI 的 Java 项目。我想遵循 MVC 模式,并且可以使用框架的一些帮助来组织项目的架构。我正在考虑使用Griffon,尽管我想其他人可能会这样做。

那么,在以下方面使用框架是否是个好主意:

  • 编程效率:当然会提高……大部分时候。更准确地说,如果项目很小怎么办?还是一个大的?如果我已经非常熟悉 Java 和 Swing 怎么办?如果我不是呢?如果项目必须由对我使用的框架一无所知的人维护怎么办?

  • 学习价值:我会仅仅“学习如何使用框架”,而不是在不同的环境中学习更多关于 Java 和 Swing 的知识吗?

  • 专业价值:公司会更喜欢了解“更多”框架(即使他们可能不是他们打算使用的框架)的开发人员,而不是更了解“传统”方法的开发人员吗?

我在其他地方发现的信息很少,考虑到这个问题有多大,这令人惊讶。这可能看起来微不足道,但我实际上想知道它。

0 投票
1 回答
421 浏览

spring - 使用 Griffon 和 Spring 的客户端-服务器应用程序

我正在开发一个客户端-服务器应用程序。在这个应用程序中,Model类应该在服务器端,而ControllerViews在客户端。我正在尝试Griffon构建用户界面。由于 Griffon 实现了 MVC 模式,并且有一个约定,即分别在 app/models、app/views 和 app/controllers 等目录结构中包含模型、视图和控制器。我也Spring用来提供远程服务。

Griffon现在,我在这里关于集成的问题/困惑Spring是,我可以Model在远程服务器中有课程并且仍然遵守约定Griffon吗?

使用and开发Client-Server应用程序的模式是什么?GriffonSpring

0 投票
1 回答
1128 浏览

eclipse - 如何设置 Eclipse 来开发 Griffon 应用程序?

我可以在 Eclipse 中安装任何插件以开发 Griffon 应用程序吗?

基本上,我如何使用 Eclipse 进行 Griffon 应用程序开发?

0 投票
1 回答
144 浏览

maven - Maven: Clojure + Groovy (Griffon)

I have a project who's business logic is in Prolog (will be rewriting to Clojure) and I would like to make a gui in Griffon. These two should remain decoupled, separate modules.

IntelliJ Idea can make an ant script for building such a project, but dependency management is quite tricky. Is there a way to build such project using Maven?

0 投票
1 回答
143 浏览

swing - Griffon 应用程序 - 内存使用

我有一个关于 Griffon 的问题。有没有办法减少 griffon 应用程序的内存消耗?实际上,示例 griffon 应用程序进程(只是带有标签的单个窗口)占用了大约 80MB 的 Windows。有没有办法改变一些东西来明显减少这种基本的内存使用?Griffon 是一个很好的解决方案等,但我的客户抱怨说,一个简单的应用程序占用了如此多的内存(比 Word、Outlook 或大多数复杂的 Java 应用程序更多 - 与整个应用程序相当)。

0 投票
2 回答
435 浏览

osgi - 适用于 ERP 类应用程序的框架

我想创建一个供小型制造公司使用的生产管理系统。该系统将允许记录设备制造的不同阶段。要求如下:
1.非基于浏览器的界面。需要基于 Swing 或 AWT 之类的东西。虽然我理解实现基于浏览器的解决方案的便利性,但企业主坚持使用非浏览器界面
2.从多个系统访问。这些系统将允许在中央系统上进行 CRUD 操作(瘦客户端?)
3.应用程序不会有超过 3 个并发用户。
我需要一些关于这种应用程序的好路径的建议。目前,我正在考虑将 Griffon 与 RMI 一起使用。但是,我没有太多的开发经验。也请阅读一些有关 Apache River (Jini) 的信息。将 Griffon 与 RMI 一起使用是个好主意吗?

请提供一些建议。谢谢。
编辑:经过一番阅读,我决定使用更主流的框架。所以,Griffon 不是一个选择。Jini(Apache River)或OSGI(Apache Felix)怎么样?

0 投票
1 回答
128 浏览

java - 如何从 JavaScript 调用 Griffon 小程序中的函数?

我们有一个基于 Web 的项目,但需要对用户的文件系统进行大量访问。HTML (目前)还没有让我们有足够的访问权限,而且由于我们主要是一家 Grails 商店,因此将文件访问代码作为 applet 比使用 Flash 代码更有意义。

我们已经对 Griffon 进行了一些尝试(该项目之前的原型是 100% Griffon Webstart 应用程序),并且喜欢 Griffon 为小程序提供的结构和“样板删除”。然而,我们一直遇到的问题是将 Html / JavaScript UI 连接到实际完成所有工作的 Griffon 小程序。

我们找到了 James Williams 从 Griffon 应用程序调用 JavaScript 函数的出色示例,但找不到相反的示例:从 JavaScript 端调用 Griffon 函数。

主要问题是我们希望 Griffon 应用程序“无头”(或尽可能接近),因为所有 UI 都将由 JavaScript 和 HTML 处理。这意味着我们不能像 James 在他的示例中那样使用从 Griffon 应用程序中触发的 UI 事件。

有人有 JavaScript 与 Griffon 小程序交互的示例,我们可以从中学习吗?或者关于如何将 Griffon 小程序中的内容显示为 JavaScript 的任何建议?

0 投票
1 回答
157 浏览

jnlp - 让 Griffon 生成带有 os 属性但没有 arch 属性的资源标签的 jnlp

Griffon 使用它的 lib 目录结构来生成资源标签。例如,如果我的项目具有以下结构:

运行“griffon package webstart”后,jnlp 文件将具有以下资源标记

出于某种原因,我正在运行 webstart 的框不会加载 jar 文件,除非我删除了 arch 属性。

  1. 有没有办法告诉 griffon 不要添加 arch 属性?
  2. girffon 如何确定我的罐子是用于特定拱门的?