`

用Groovy做基于web的自动crud,比你想象得要简单得多

 
阅读更多

如果你只是玩过play!或grails里演示crud的demo,那这个更酷,放几个图片,感兴趣的到JStore Desktop for single(我维护的一个开源项目)里下载,具体看我的上一个blog,貌似不能出现q**信息,悲剧,我又被扣分了。。。

 

不敢说一点不用编码——但可以说几乎不编码——可以支持单表,多表(1:1 1:m m:m),试图,树形结构等的crud,暂时没有权限和用户元素相关的元素。

 

用php做个项目主页——

http://wx.cisee.net

 

具体看demo

Crud的例子在

 

系统管理员里的用户管理和HR模块配置部分——我是仿照OpenERP这个开软软件做的权限和导航,纯介绍性的,功能性的邀模仿还早呢。

 

以前的那个Desktop效果也能看了

http://wx.cisee.net/Increx-demo/frame.gy

分享到:
评论
2 楼 key232323 2011-04-25  
zeeeitch 写道
学习



牛头——稍微研究点的,写这个一点难度都没得,想法也不独特,思路上有点像这个
http://www.iteye.com/topic/534249

记得一次面试,技术经理问道一个问题——用Groovy写Bean,和Java写几乎一样,而且还不好调试,让我谈谈想法——其实脚本语言有固有的优势,也有缺点,但针对一些具体需求,做到扬长避短就好,

这个项目,我就是想说,Groovy是这么用的,Web开发这么coding很酷也很高效。

在Spring中那种lang xml配置环境下使用Groovy,太不能体现其灵活和强大了。

希望以后和Groovy爱好者多多交流。
1 楼 zeeeitch 2011-04-24  
学习

相关推荐

    Groovy+Tapestry5+Spring2.5+Hibernate3.2实现CRUD

    标题 "Groovy+Tapestry5+Spring2.5+Hibernate3.2实现CRUD" 涉及到的是一个使用几种技术栈构建Web应用程序的示例。这个项目结合了Groovy、Tapestry 5、Spring 2.5和Hibernate 3.2,旨在展示如何在实际开发中进行数据...

    groovy+spring在web中的应用

    4. **Grails框架**:虽然不是Spring框架的一部分,但Grails是基于Groovy构建的一个全栈Web框架,它内置了Spring,使得开发者可以享受到Spring的强大功能,如依赖注入、数据访问等,同时Groovy的简洁语法使得开发更为...

    groovy-ssh, 在 Groovy DSL上,基于SSH自动化工具.zip

    groovy-ssh, 在 Groovy DSL上,基于SSH自动化工具 Groovy SSH是基于DSL的自动化工具,提供远程命令执行和文件传输。https://gradle-ssh-plugin.github.io捐赠这是一个在Apache许可以版 2.0下许可以的开源软件。 欢迎...

    Java中使用Groovy的三种方式

    Grails是基于Groovy的全栈Web应用框架,它简化了MVC开发模式,提供了丰富的插件系统和自动代码生成功能。与Java的Spring Boot框架结合使用时,Groovy可以作为Spring Boot的源代码语言,提供更加简洁的配置和更快的...

    groovy脚本实现对数据库的增删改查

    在IT行业中,Groovy常被用于快速开发、脚本编写以及自动化任务,尤其在处理数据库操作时,其简洁的语法使得数据库的增删改查(CRUD)变得更加高效。 在“groovy脚本实现对数据库的增删改查”这个主题中,我们将深入...

    Groovy need not rails——介绍自己写的一个基于groovy的框架,Webx

    在Java生态系统中,Groovy常被用于构建脚本、自动化任务、服务器端应用以及Web框架。 "Groovy need not rails"指的是Groovy并不需要像Ruby on Rails那样的全栈框架,因为Groovy自身就提供了强大的工具和库来构建Web...

    groovy的简单例子

    Groovy结合了脚本语言的便利性和面向对象编程的强大功能,常用于构建自动化任务、测试、Web应用以及领域特定语言(DSL)的创建。 在Groovy中,你可以看到以下关键知识点: 1. **简洁的语法**:Groovy的语法比Java...

    Grails&Groovy学习资料

    Grails是一个基于Groovy语言的开源Web应用框架,它简化了开发过程,提供了丰富的功能,而Groovy则是一种面向Java平台的动态编程语言,它的设计目标是提高开发者的生产力。 Groovy语言: Groovy是Java平台上的一个...

    groovy学习

    - Grails是基于Groovy的全栈Web应用框架,提供了快速开发功能,类似于Ruby on Rails。 通过学习Groovy,开发者可以利用其灵活性和生产力优势,提升开发效率,尤其是在Spring框架和Gradle构建工具的使用上。这篇...

    Groovy安装以及简单使用

    这篇博客“Groovy安装以及简单使用”将引导我们了解如何安装Groovy,并展示其基本用法。 首先,安装Groovy涉及几个步骤。用户需要下载最新版本的Groovy发行版,可以从Groovy官方网站...

    Groovy and Grails Recipes(清晰PDF)

    - **介绍**: 解释了Grails提供的自动构建CRUD界面的功能。 - **核心知识点**: - Scaffolding的概念 - 如何使用Scaffolding快速生成基本的Web界面 - 自定义Scaffolding界面的方法 **14. Security** - **介绍**: ...

    groovy-sdk-4.0.3

    - **开发脚本**:Groovy的简洁语法使得编写脚本变得简单,尤其适合自动化任务、配置管理、测试脚本等场景。 - **创建独立应用**:Groovy可以用来开发完整的应用程序,利用其动态性可以快速实现复杂逻辑。 - **与Java...

    Groovy&Grails准备,收集的Groovy与Grails的书籍

    而Grails则是一个基于Groovy的Web开发框架,旨在提高开发效率,提供丰富的功能和工具。 Groovy的知识点: 1. **动态类型**:Groovy支持动态类型,这意味着变量的类型在运行时确定,无需显式声明。 2. **简洁语法**...

    groovy

    Groovy是一种基于Java平台的、动态的、强大的编程语言,它设计的目标是增强开发者的生产力。Groovy结合了Java的静态类型系统和Python、Ruby等动态语言的灵活性,使得开发者可以更加高效地编写代码。本篇文章将深入...

    Groovy开发web应用入门示例

    NULL 博文链接:https://wallimn.iteye.com/blog/2164800

    Groovy学习笔记 PDF版

    8. **Grails**:基于Groovy的Web框架,简化了Web应用程序的开发,提供了MVC架构,支持RESTful API设计。 9. **Spock**:Groovy的测试框架Spock以其清晰的规范式语法,使得编写测试用例更加直观和可读。 10. **...

    Groovy脚本:Java平台自动化测试的灵活选择

    Groovy是一种基于JVM的动态编程语言,它不仅继承了Java的强大功能,还引入了动态类型、闭包、DSL等现代编程特性,使得编写自动化测试脚本变得更加简洁和高效。本文将详细介绍Groovy脚本在自动化测试中的应用,包括其...

    Groovy在Spring中的简单使用

    Groovy 在 Spring 中的简单使用 Groovy 是一种敏捷的动态语言,用于 Java 虚拟机,可以与 Java 代码无缝集成。它的类 Java 语法对于 Java 开发人员来说很自然,且可以作为纯粹的脚本语言使用。在 Spring 中动态使用...

    apache-groovy-sdk-4.0.1下载

    - **元编程**:Groovy允许在运行时修改类和对象的行为,这使得它非常适合构建框架和库,比如Grails web框架就是基于Groovy构建的。 在4.0.1这个版本中,可能包含了对先前版本的一些改进和bug修复,以提升稳定性和...

    groovy-all

    Groovy结合了Python、Ruby和Smalltalk等语言的特性,同时保留了与Java的无缝集成能力,使得它在脚本编写、Web开发、自动化测试等领域有着广泛的应用。 标题“groovy-all”暗示这是一个包含Groovy完整实现的库,通常...

Global site tag (gtag.js) - Google Analytics