没怎么写过博客,Grails更是学习中,写的比较粗,持续改进,希望能把他写的更清楚一些,希望能得到大家批评指正...
我的初衷是快速搭建一个web项目,但ssh框架配置繁琐,所以选择Grails,但资料较少,只能一点点的搭建。
1.思路:后台:Grails + shiro and 其他插件,前台:bootstrap,数据传输大部分使用ajax
1.Grails + shiro完成。
2.测试模块开发效率,增加一套增删该查的功能;-- 开发模块非常快,比shh快很多,但细节需要各种工具类和组件的支持。
3.准备引入bootstrap
http://www.cnblogs.com/lijingzhi/archive/2013/01/15/2861002.html
--------------------
步骤:
1.shiro安装完成(在线安装,飞在线安装没有试过)--完成
2.mysql数据库连接
3.打包配置文件修改
4.模板功能开启
5.引入bootstrap
6.引入jqGride
7.jfinal --
http://edu.csdn.net/course/detail/1968/30586?auto_start=1
------------------------
收集:
在线源码查看--功能一般--有待查看
http://www.boyunjian.com/javasrc/org.grails/grails-bootstrap/2.3.0.M1/_/grails/util/BuildSettings.groovy
--基本操作
http://www.kuqin.com/grails-doc-1.0/guide/single.html
收集1.
jq gride
http://www.shangxueba.com/jingyan/1906110.html
--------------------------
问题:
grails.offline.mode=false--禁用远程存储库
You have a SNAPSHOT plugin, that means that Grails have to refresh this plugin periodically (once a day).
To disable remote repositories you can use --offline to work offline:
grails --offline run-app
Or disable it completelly by adding into BuildConfig.groovy:
grails.offline.mode=true
See docs for Dependecy Resoultion - http://grails.org/doc/2.0.4/guide/conf.html#3.7.2%20Dependency%20Repositories
P.S. Latest stable version of Shiro plugin is 1.1.4, you could also use it instead of 1.2.0-SNAPSHOT. Stable version will be downloaded only once.
-------------
问题2.如果不需要shiro的权限模型,需要自定义一个登陆权限,最普通的那种
用户表-角色表-权限表
分享到:
相关推荐
在本文中,我们将详细探讨如何在Eclipse集成开发环境中搭建Grails开发环境。Grails是一个基于Groovy语言的开源Web应用程序框架,它简化了Java平台上的Web应用开发流程。通过Eclipse,我们可以获得强大的开发工具支持...
Grails 是一种基于 Groovy 的开源应用框架,用于简化 Web 应用程序的开发过程。它采用约定优于配置的原则,这使得开发者可以更快地创建功能丰富的 Web 应用程序。Grails 的设计灵感来源于 Ruby on Rails,它不仅继承...
**正文** 在IT行业中,开发Web应用程序时,我们...Grails的MVC架构和自动化特性,结合Eclipse的插件支持,使得整个开发过程更为流畅。无论是新手还是经验丰富的开发者,都能从中受益匪浅,实现高效的Grails应用开发。
本篇文章将深入探讨Grails开发的基础知识,帮助初学者快速掌握Grails的精髓。 1. **Grails概述** Grails是构建在Groovy语言之上,它采用了MVC(Model-View-Controller)架构模式,旨在提高开发效率。Grails集成了...
1. 开发工具:Eclipse、IntelliJ IDEA等IDE都支持Grails开发,其中Grails插件提供了一键创建项目、运行和调试等功能。 2. 安装配置:首先需要安装Java Development Kit(JDK),然后通过Grails官方下载页面获取最新...
1. **快速开发**:得益于Groovy的动态特性和“一栈式”设计,Grails能显著减少代码量,加速Web应用的开发过程。 2. **无缝集成Java生态系统**:Groovy与Java的高度兼容性,使得开发者可以轻松调用Java库,享受Java...
### Grails 开发笔记 #### Grails 概述 ...通过上述内容的总结与扩展,我们不仅了解了 Grails 的基本概念及其开发实践,还深入探讨了 Groovy 的特性以及如何利用这些特性来优化 Grails 应用的开发过程。
《Grails开发手册》是对Grails这一基于Groovy语言的Web应用框架的详细介绍。Grails遵循“约定优于配置”的原则,简化了开发流程,整合了Spring MVC和Hibernate等流行技术,使得开发者无需手动编写数据访问层即可实现...
Grails支持热部署,即在开发过程中修改的代码可以立即生效,无需重新启动服务器。这一特性极大地提高了开发效率,减少了等待时间。 综上所述,Grails 2.4.2作为一款成熟的Web开发框架,结合了Groovy的灵活性、...
《Grails开发指南》是一本全面介绍Grails框架的书籍,旨在帮助开发者高效地学习和掌握这个基于Groovy语言的全栈Web开发框架。Grails是构建动态、高性能Web应用程序的强大工具,它融合了多种技术和最佳实践,为开发...
本书详细讲解了Grails开发的整个流程。首先,书中介绍了Grails的目的和优势,让读者理解选择Grails的理由。接着,书中深入讲解了Groovy语言的基础和高级特性,因为掌握Groovy是使用Grails的前提。紧接着,书中详细...
在Eclipse中开发Grails项目是一项技术性较强的工作,涉及到多个步骤和配置。Grails是一个基于Groovy语言的开源Web...在开发过程中,如果遇到错误或警告,可以查阅Grails官方文档或在线社区寻求帮助,以便快速解决问题。
- **一站式解决方案**:Grails提供了一套完整的开发环境,包括构建工具、测试框架、数据库访问API等,减少了开发过程中需要处理的配置工作。 - **高度集成性**:由于Groovy运行在Java虚拟机(JVM)上,Grails能够...
用grails开发过程中,项目优化配置,系统间调用等的总结。
#### 四、Grails开发流程与最佳实践 - **项目初始化**:使用Grails命令行工具创建新的项目结构。 - **环境配置**:设置不同的环境(如开发、测试和生产环境),以便更好地管理部署和配置。 - **依赖管理**:利用...
在Grails开发过程中,构建动态组合查询和实现分页展示是常见的需求。本篇教程将介绍如何在Grails应用中创建一个根据产品编号进行组合查询,并以分页形式展示查询结果的功能。 首先,我们关注用户界面部分。在`list....
《Grails技术精解与Web开发实践11-20章》是一本专注于Grails框架的深度解析书籍,尤其适合初学者和希望提升Grails开发技能的IT从业者。Grails是一种基于Groovy语言的开源Web应用框架,它以其高效、灵活和强大的特性...
Grails 是一个基于 Groovy 语言的开源Web应用程序框架,它构建在Java平台之上,旨在简化开发过程并提高生产力。Grails 的设计深受Ruby on Rails的影响,提供了MVC(模型-视图-控制器)架构模式,允许开发者快速构建...
Grails是一个基于Java平台的全栈式框架,它简化了Web应用的开发过程,而jQuery则是一款强大的JavaScript库,能够帮助我们实现高效的DOM操作、事件处理以及Ajax交互。 首先,Grails的MVC架构使得开发者可以快速搭建...