grails学习笔记-3、项目结构

下面是一个grails项目的目录结构图:

前面提到过,grails中规约优于配置,从这个途中可以很好的体现。

domain:MVC中的M。所有的数据模型都在这里定义,你不需要在自己手动建数据库结构,不需些hbm文件。只需要在这里定义好模型文件,其他一切grails帮你搞定。

controller:MVC中的C。

views:MVC中的V。

services:服务类。

utils:工具类可以统一放在这里

i18n:国际化文件放在这。

conf:配置文件。后边详细说。

src/java:自定义java类。

src/groovy:自定义groovy类。

test/unit:单元测试。(基本没怎么用起来)。

test/integration:集成测试(基本没怎么用起来)。

plugins:已经安装的插件列表。如果你按照某个插件失败,这个列表可能就点不开,只有当你正确安装后,才能点开。通过这个你可以判断你的插件安装是否成功。

lib:jar包引入。当你在lib中放入jar包,并buildpath之后,并没有完。你还要这样点击项目,右键-〉grails tools-〉Refresh Dependencies。

target:所有编译好的class文件都在这。另,通过打包命令打好的war包默认也在这。

web-app:就是web工程的web-app。有一点要说明,web-app里没有web.xml文件。grails打包时会自动生成。所有需要配置都放到了conf文件夹下,web.xml不需要你动。

开发grails项目,你只需要在相应的地方写相应的东西即可。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值