1. 首页
  2. 考试认证
  3. 其它
  4. GroovyAction 通过groovy编写动作

GroovyAction 通过groovy编写动作

上传者: 2024-07-31 08:32:01上传 ZIP文件 166.76KB 热度 4次

"GroovyAction这个项目还是2010年,考研复习放松的时候突发奇想开始的,想用groovy替代SSH中的action层(其实service,module什么的都可以)。当时,动态语言的风头正劲,groovy的语法糖也不像Java那么死板。最初也没想着分享,现在终于挂上来了,感觉它可以替代Grails。

具体工作量并不大,主要是支持脚本语言groovy编写的action,扩充了ObjectFactory,增加了groovy的classloader,同时扩展了配置项,分为生产环境和运行环境。在生产环境中,不把class进行缓存,可以动态展现对action类的修改;运行环境则是把解析的class进行缓存,提高性能。

你知道最关键的是什么吗?就是com.gxb.groovyExtension包下的三个扩展类GxbActionConfigBuilder,GxbActionNameBuilder和GxbActionExecutor,它们可是项目的核心。

如果你对groovy感兴趣,不妨看看这些资源:

下载地址
用户评论