实例介绍
直接导入运行,带MYSQL数据库 我学GRAILS时候做的增删改查! 总共两个表一个是管理员的 一个是 用户表
【实例截图】
【核心代码】
zxgc
└── zxgc
├── application.properties
├── grails-app
│ ├── conf
│ │ ├── ApplicationResources.groovy
│ │ ├── BootStrap.groovy
│ │ ├── BuildConfig.groovy
│ │ ├── Config.groovy
│ │ ├── DataSource.groovy
│ │ ├── spring
│ │ │ └── resources.groovy
│ │ └── UrlMappings.groovy
│ ├── controllers
│ │ └── zxgc
│ │ ├── LoginUserController.groovy
│ │ └── PersonController.groovy
│ ├── domain
│ │ └── zxgc
│ │ ├── Person.groovy
│ │ └── User.groovy
│ ├── i18n
│ │ ├── messages_cs_CZ.properties
│ │ ├── messages_da.properties
│ │ ├── messages_de.properties
│ │ ├── messages_es.properties
│ │ ├── messages_fr.properties
│ │ ├── messages_it.properties
│ │ ├── messages_ja.properties
│ │ ├── messages_nb.properties
│ │ ├── messages_nl.properties
│ │ ├── messages_pl.properties
│ │ ├── messages.properties
│ │ ├── messages_pt_BR.properties
│ │ ├── messages_pt_PT.properties
│ │ ├── messages_ru.properties
│ │ ├── messages_sv.properties
│ │ ├── messages_th.properties
│ │ └── messages_zh_CN.properties
│ └── views
│ ├── error.gsp
│ ├── index.gsp
│ ├── layouts
│ │ └── main.gsp
│ ├── loginUser
│ │ └── login.gsp
│ └── person
│ ├── alterPerson.gsp
│ ├── person.gsp
│ └── personList.gsp
├── lib
│ └── mysql-connector-java-5.0.8-bin.jar
├── target
│ ├── classes
│ │ ├── application.properties
│ │ ├── ApplicationResources$_run_closure1.class
│ │ ├── ApplicationResources$_run_closure1_closure2.class
│ │ ├── ApplicationResources.class
│ │ ├── BootStrap$_closure1.class
│ │ ├── BootStrap$_closure2.class
│ │ ├── BootStrap.class
│ │ ├── BuildConfig$_run_closure1.class
│ │ ├── BuildConfig$_run_closure1_closure2.class
│ │ ├── BuildConfig$_run_closure1_closure3.class
│ │ ├── BuildConfig$_run_closure1_closure4.class
│ │ ├── BuildConfig$_run_closure1_closure5.class
│ │ ├── BuildConfig.class
│ │ ├── Config$_run_closure1.class
│ │ ├── Config$_run_closure1_closure3.class
│ │ ├── Config$_run_closure1_closure4.class
│ │ ├── Config$_run_closure2.class
│ │ ├── Config.class
│ │ ├── DataSource$_run_closure1.class
│ │ ├── DataSource$_run_closure2.class
│ │ ├── DataSource$_run_closure3.class
│ │ ├── DataSource$_run_closure3_closure4.class
│ │ ├── DataSource$_run_closure3_closure4_closure7.class
│ │ ├── DataSource$_run_closure3_closure5.class
│ │ ├── DataSource$_run_closure3_closure5_closure8.class
│ │ ├── DataSource$_run_closure3_closure6.class
│ │ ├── DataSource$_run_closure3_closure6_closure9.class
│ │ ├── DataSource.class
│ │ ├── resources$_run_closure1.class
│ │ ├── resources.class
│ │ ├── UrlMappings$__clinit__closure1.class
│ │ ├── UrlMappings$__clinit__closure1_closure2.class
│ │ ├── UrlMappings$__clinit__closure1_closure2_closure3.class
│ │ ├── UrlMappings.class
│ │ └── zxgc
│ │ ├── LoginUserController.class
│ │ ├── Person$__clinit__closure1.class
│ │ ├── Person.class
│ │ ├── PersonController$_savePerson_closure1.class
│ │ ├── PersonController.class
│ │ ├── User$__clinit__closure1.class
│ │ └── User.class
│ └── stacktrace.log
├── test
│ └── unit
│ └── zxgc
│ ├── LoginUserControllerTests.groovy
│ ├── PersonControllerTests.groovy
│ ├── PersoneListControllerTests.groovy
│ ├── PersonTests.groovy
│ └── UserTests.groovy
├── web-app
│ ├── css
│ │ ├── errors.css
│ │ ├── main.css
│ │ └── mobile.css
│ ├── images
│ │ ├── apple-touch-icon.png
│ │ ├── apple-touch-icon-retina.png
│ │ ├── favicon.ico
│ │ ├── grails_logo.jpg
│ │ ├── grails_logo.png
│ │ ├── leftnav_btm.png
│ │ ├── leftnav_midstretch.png
│ │ ├── leftnav_top.png
│ │ ├── skin
│ │ │ ├── database_add.png
│ │ │ ├── database_delete.png
│ │ │ ├── database_edit.png
│ │ │ ├── database_save.png
│ │ │ ├── database_table.png
│ │ │ ├── exclamation.png
│ │ │ ├── house.png
│ │ │ ├── information.png
│ │ │ ├── shadow.jpg
│ │ │ ├── sorted_asc.gif
│ │ │ └── sorted_desc.gif
│ │ ├── spinner.gif
│ │ └── springsource.png
│ ├── js
│ │ └── application.js
│ └── WEB-INF
│ ├── applicationContext.xml
│ ├── sitemesh.xml
│ └── tld
│ ├── c.tld
│ ├── fmt.tld
│ ├── grails.tld
│ └── spring.tld
└── zxgc.iml
27 directories, 116 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论