Griffon框架用于转换基于java的基于java的应用程序

时间:2017-06-02 06:44:19

标签: java groovy frameworks griffon

我正在使用基于java的基于java的应用程序,它也是多线程的。该项目实际上解析(例如,超过10,000行)大文件(csv,xml等)并将业务逻辑和提要应用于数据库。多数民众赞成。但是有很多规则,更不用说数据了。而这个项目的结构方式并不干净。

我正在考虑使用一个框架,以便分离逻辑,如控制器/服务层/数据层。格里芬框架适合吗?正如我刚刚阅读并发现人们正在使用它来建立漂亮的gui中心项目。我不需要GUI。但是再读1小时不会给我很多见解。如果有人可以帮我这个。

  • 此项目基于命令行。
  • 无需GUI。
  • 与数据的大量互动。

2 个答案:

答案 0 :(得分:0)

1 / project实际解析(例如超过10,000行)大文件(csv,xml等)并将业务逻辑和提要应用于数据库

2 /建立好的gui中心项目

Griffon is desktop application development platform for the JVM

没有很多建议的信息

为什么不在一两天内尝试一下你可以做的事情并做出决定?

PS:

1 - 听起来像数据流组件

2 - 没有描述的好gui的功能))

您确定需要桌面应用吗?

答案 1 :(得分:0)

我是Griffon框架的创始人。您列出的要求并未准确指定桌面应用程序的需求。

以前的vanilla Java应用程序是桌面应用程序吗?如果是这样,那么迁移到Griffon可能是有意义的,特别是如果使用了Swing - >迁移到JavaFX。

您是否需要在处理数据时与其进行互动?如应用过滤器或将数据从一个地方移动到另一个地方,编辑等?如果是这样,桌面应用程序可能是个好主意。

否则命令行应用程序将起作用。有很多选择,但我认为Spring Boot是最容易上手的。