grails-边创业边学习(一)

用java至今,大概两年时间,最苦的是这半年。与grails亲密接触了大半年,现在似乎什么也没得到。总结一下半年用grails的各种感受,沉淀一下,为了生存,又要重回主流框架了。

半年前,各种原因,辞掉工作,回老家,休息,蛰机,寻项目,自己干。回家后,碰到了三个同样辞职的朋友。各种喝酒,聊天以后,呆了十天,想了无数与网络有关的创业点子,一一杀掉,最后决定做。www.nn580.com 这个网站。阿里巴巴针对中小企业,淘宝针对个人开店,我们扁担网,哈哈,针对中小店铺。

竟然决定做了,当然得先选框架,大公司都有自己的框架,小公司,就只能用些spring,hibernate,struts之类的现成开源框架了。但由于之前体验过了,这三个东西整在一起的麻烦,痛苦,不是太想用。四人中,只有我一个懂技术,其他三人全是技术小白。structs/jsf+spring+hibernate想短时间内完成开发,测试,上线,不太可能。jsp+jdbc?这个东西在项目慢慢变大了以后,扩展,维护都不方便。当时,grails就像是个救命的小草出现在眼前。数据库:mysql。一切都要纯粹的简单。servlet容器,当时忽视了,不久便出了问题。

grails是基于groovy的,groovy又是java开发的动态语言,语法跟java很像,可以无缝的调用任何的java代码,学习曲线不会很高,网上关于grails的性能各有说法。但我自己认为,它竟然可以编译成跟java无差别的字节码,性能不会差到哪里。之前虽然没有接触过grails,没关系,边学,边做项目,等学会了,项目也就做得差不多了。(现在看来,有点好笑。)

当时grails还是1.0.4版本,我个人认为是个半成品。到www.grails.org下载以后,解压到您的硬盘,设置GRAILS_HOME为您解压的根目录,path设置%GRAILS_HOME%\bin,再设置ant环境,环境就搭好了。网上有eclipse的关于grails的插件,我是没有用,因为觉得不好用。

注:不需要另外配置groovy环境,grails自带了个groovy环境,您要想深入研究groovy也可以自己另配,我是直接用的grails,没怎么看groovy,时间不等人。

打开命令符,进入您的eclipse工作目录,打:grails create-app nn580 回车,一个名为nn580的项目骨架就建好了。然后用eclipse把nn580导入,选择导入已存在的项目。OK,开发吧。

第一次用新的东西,总是兴奋的,新鲜的。命令符:grails create-domain-class User 就在domain包里建了一个名为User.groovy的POJO。

编辑User.groovy,输入几个属性,如

String login

String password

命令行:grails generate-all User 回车

再修改一下grails-app/conf的DataSource.groovy的数据库连接信息。

命令行:grails run-app 一个CRUD的项目就跑起来了!

兴奋啊,这就是我要找的东西啊啊啊啊啊。。。。。。

转载于:https://my.oschina.net/dongming/blog/923

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值