阅读更多

2顶
0踩

编程语言

原创新闻 Griffon 1.1 发布,Groovy 开发框架

2012-09-21 11:47 by 副主编 wangguo 评论(3) 有6692人浏览
Griffon开发团队今天发布了Griffon 1.1.0正式版本,这是1.x系列的最新版本。


Griffon是一个用于开发基于JVM的桌面应用程序的框架,使用Groovy作为主要语言。受Grails的启发,Griffon遵循“约定优于配置(Convention over Configuration)”的原则,并使用一个直观的MVC架构和一个命令行界面。Griffon也遵循Swing应用程序框架(JSR 296),定义了一个简单而强大的应用程序生命周期和事件发布机制。此外,还有一些来自Groovy语言本身的特性,如支持自动属性和属性绑定。

该版本的主要改进包括:

  • 允许开发者指定构建配置
  • 在核心库中添加对i18n的支持
  • 新增资源管理API
  • 在ActionManager中支持独立于工具包的动作(toolkit-agnostic actions)
  • 修复了UberBuilder无法使用resolveFactory的bug
  • 修复了异常时Griffon命令抛出shell错误的bug
  • 修复了EventRouter创建非守护线程的bug
详细信息:Release Notes

下载地址:Griffon 1.1.0
2
0
评论 共 3 条 请登录后发表评论
3 楼 bcw104 2012-09-22 10:18
swing的开发效率太低了,还是JavaFX方便,用groovyFX也行
2 楼 ray_linn 2012-09-22 05:40
桌面MVC就从来没流行过...document view才是王道。
1 楼 lost_alien 2012-09-21 15:40
哎。。。谁用呢?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Lucene(3): Lucene入门

    Luke作为Lucene工具包中的一个工具(http://www.getopt.org/luke/),可以通过...最基本的有比如:AND, OR, NOT 等(必须大写)使用这三个文件的jar包,就可以实现lucene功能。它对应的查询语句:name:手 OR name:机。

  • 全文检索之Lucene8.7.0

    全文检索之LuceneLucene实现全文检索的流程1.下载 对非结构化数据进行信息提取,重新组织,使其变得有一定结构,该部分结构化数据就称...Lucene实现全文检索的流程 1.下载 Lucene是开发全文检索功能的工具包。 ...

  • Lucene

    Lucene 倒排索引讲解 顺序扫描 分词器 域(表的字段、JavaBean的属性) 1 Lucene介绍 1.1.1 为什么要学Lucene 实现商城里面的商品搜索功能,可以根据商品标题模糊查询商品。 原来的方式实现搜索功能,我们的...

  • Lucene介绍与使用

    1、了解搜索技术 1.1 什么是搜索 简单的说,搜索就是搜寻、查找,在IT行业中就是指用户输入关键字,通过相应的算法,查询并返回用户所需要的信息。 1.2 普通的数据库搜索 ...结果: where here...

  • Lucene教程

    1 Lucene入门 视频代码地址:https://blog.csdn.net/weixin_44062339/article/details/98935861 1.1 Lucene是什么? Lucene是apache下的一个开放源代码的全文检索引擎工具包。Lucene的目的是为软件开发人员提供一个...

  • Lucene 应用

    1. 索引创建和搜索流程 1.1 索引创建流程    (1) 一些要索引的原文档(Document)数据采集    采集数据分类: ...    2、数据库中的数据,可以直接连接...   获取原始内容的目的是为了索引,在索引前需要将原始

  • Lucene介绍和使用

    全文检索是指计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。...

  • Elasticsearch:将段落向量搜索添加到 Lucene

    这确保了结果的多样化,并且使用 Lucene 中现有的强大工具不会增加 HNSW 算法的复杂性。 所有这一切只需要存储每个向量一个额外的内存位。 图 5:当我们搜索向量时,我们会评分并收集相关的父文档。 仅当分数比之前...

  • 全文检索Lucene

    全文检索Lucene lucene入门 ​ 什么是lucene ​ Lucene的作用 ​ 使用场景 ​ 优点和缺点 lucene应用 ​ 索引流程 ​ 搜索流程 ​ field域的使用 ​ 索引库维护 ​ 分词器 ​ 高级搜索...

  • Lucene7.7.1和Solr7.7.1学习笔记(全)

    Lucene7.7.1&Solr7.7.1学习笔记 1.Lucene起步 1.1 lucene介绍 Lucene是一个全文检索引擎工具包,最初是apache软件基金会jakarta项目组的一个子项目,但它不是一个完整的全文检索引擎,而是一个全文检索引擎...

  • Lucene应用实战(四)——Lucene搜索的两种方式

    前言 本文我们来对Lucene具体如何进行数据的搜索,进行详细的介绍。 环境准备 我们直接使用在 Lucene应用实战(二)——Field域的使用及索引库的维护 中的应用代码...Lucene搜索结果可通过TopDocs遍历,TopDocs类提供了

  • lucene.net mysql_Lucene入门

    1.Lucene与数据库全文检索比较Lucene 是 Apache Jakarta的一个子项目,是一个全文检索的搜索引擎库.在接触Lucene之前,我了解不少数据库都实现了全文检索功能。所以我觉得很奇怪:为什么不用数据库提供的供全文检索...

  • Lucene+Pangu分词

    1:Lucene Lucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。 2:Pangu分词 盘古分词是一个中英文分词组件。 ...

  • Lucene分词器搜索

    CREATE TABLE `lucene` ( `id` varchar(32) NOT NULL COMMENT 'id', `title` varchar(255) NOT NULL COMMENT '主题', `content` mediumtext COMMENT '内容', `create_time` datetime NOT NULL DEFAULT CURRENT_...

  • Lucene Search流程之二

    介绍Lucene的Search流程,从查询发起到文档的收集的所有步骤全在文中。从索引应用的角度进一步巩固Lucene索引构建流程,做到知其然也知其所以然。流程之外,还介绍了Lucene如果实现布尔检索模型,以及应用。

  • Lucene's MergePolicy

    Lucene’s MergePolicy Lucene很多特征,在我看来跟LSM-Tree的数据库非常相似,甚至很多问题的解决方式都如出一辙。这里我想跟大家来聊聊Lucene的Segment合并问题,这个问题同样发生LSM-Tree数据库(HBase)。 ...

  • Lucene--千锋修改+踩坑版本

    1.1. 为什么要学习Lucene 原来的⽅式实现搜索功能,我们的搜索流程如下图: 上图就是原始搜索引擎技术,如果⽤户⽐较少⽽且数据库的数据量⽐较⼩,那么这种⽅式实 现搜索功能在企业中是⽐较常⻅的。 但是数据量过多...

  • go 生成基于 graphql 服务器库.zip

    格奇尔根 首页 > 文件 > gqlgen是什么?gqlgen是一个 Go 库,用于轻松构建 GraphQL 服务器。gqlgen 基于 Schema 优先方法— 您可以使用 GraphQL Schema 定义语言来定义您的 API 。gqlgen 优先考虑类型安全— 您永远不应该看到map[string]interface{}这里。gqlgen 启用 Codegen — 我们生成无聊的部分,以便您可以专注于快速构建您的应用程序。还不太确定如何使用gqlgen?将gqlgen与其他 Go graphql实现进行比较快速启动初始化一个新的 go 模块mkdir examplecd examplego mod init example添加github.com/99designs/gqlgen到项目的 tools.goprintf '//go:build tools\npackage tools\nimport (_ "github.com/99designs/gqlgen"\n _ "github.com/99designs/gqlgen

  • 基于JAVA+SpringBoot+Vue+MySQL的社区物资交易互助平台 源码+数据库+论文(高分毕业设计).zip

    项目已获导师指导并通过的高分毕业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行!可以放心下载 技术组成 语言:java 开发环境:idea 数据库:MySql8.0 部署环境:maven 数据库工具:navicat

  • 法研杯2021类案检索赛道三等奖方案源码+项目说明+数据.zip

    法研杯2021类案检索赛道三等奖方案源码+项目说明+数据.zip是一个专为计算机相关专业(如计科、信息安全、数据科学与大数据技术等)学生设计的宝贵学习资源。该压缩包包含了完整的项目源码、详细的项目说明文档以及用于训练和测试的数据集,旨在帮助参赛者深入理解并掌握类案检索的相关技术和方法。该项目通过实际案例,展示了如何运用自然语言处理和机器学习技术对法律案件进行智能检索和匹配。项目内容涵盖了从数据预处理、特征提取到模型训练和评估的全过程,为学习和研究类案检索技术提供了全面的参考。本项目不仅适合作为课程设计、期末大作业或毕设项目的参考,也是企业员工提升技能、进行实践操作的优质学习资料。通过实际操作和学习该项目,用户可以加深对类案检索技术的理解,并在实践中不断提升自己的技能水平。请注意,由于该资源包含完整的项目源码和数据集,下载和使用时请确保遵守相关法律法规和道德规范,尊重知识产权和隐私权。同时,建议用户在使用前仔细阅读项目说明文档,了解项目的整体架构和使用方法,以便更好地利用该资源进行学习和研究。

Global site tag (gtag.js) - Google Analytics