grails的系统特点是什么?grails的原理是什么?

来源:今日热点 | 2023-04-26 13:37:04 |

Grails是一套用于快速Web应用开发的开源框架,它基于Groovy编程语言,并构建于Spring、Hibernate等开源框架之上,是一个高生产力一站式框架。Ruby on Rails开创了将一门强大的编程语言和一个坚持己见、提倡用约定的默认设置代替复杂配置的框架进行创造结合的先河。然而,还有许多组织并没有做好 从Java的安全保护伞下走出的准备,也没有打算放弃他们在Java上的投入。而Grails的出现,使得在一个以Java为中心的环境中实现同等生 产力的想法成为可能。

grails的系统特点是什么?

grails的插件系统也是其亮点之一。首先,和rails,django等web框架类似,基于微内核的思想,插件(可重用模块)是框架的一等公民。grails除了核心模块以外的功能几乎都是通过插件方式实现的。实际上,一个grails插件和一个grails应用基本是完全一样的,同样可以使用grails run-app命令来运行。区别仅在于一个插件的根目录下需要提供一个fooplugin.groovy文件,提供插件的一些描述信息。grails插件基本可以做任何事情,grails社区已经提供了各式各样的插件,发布在grails官方插件源上。查看现有的官方插件,可以执行下面的命令:grails list-plugins;安装插件可以执行以下命令:;grails install-plugin插件名或插件路径;卸载插件可以执行以下命令:grails uninstall-plugin插件名或者插件路径

grails的原理是什么?

1.基于Spring MVC的控制器层

2.构建于Gant 上的命令行脚本运行环境,内置Tomcat服务器,不用重新启动服务器就可以进行重新加载

3.基于Spring的MessageSource核心概念,提供了对国际化(i18n)的支持

4.基于Spring事务抽象概念,实现事务服务层


备案号:粤ICP备18023326号-41 联系网站:85 572 98@qq.com