Grails框架从0到1
Grails是一套用于快速Web应用开发的开源框架,它基于Groovy编程语言,并构建于Spring、Hibernate等开源框架之上,是一个高生产力一站式框架。运行在JVM之上,能与其他框架完美结合使用,最重要一点是:动态!!!系统无需重启便能实现动态加载与部署!
HC0220
平凡的世界,平凡的自己,不平凡的人生。
展开
-
Grails数据源配置,自动数据库迁移,事物感知数据源
你一定知道!由于Grails是基于Java技术构建的,因此设置数据源需要一些JDBC知识(代表Java数据库连接的技术)。如果使用H2以外的数据库,则需要JDBC驱动程序。例如,对于MySQL中,你将需要连接器/ J。驱动程序通常以JAR存档的形式出现。如果jar在Maven存储库中可用,最好使用依赖关系解析来解析jar,例如,您可以为MySQL驱动程序添加依赖关系,如...原创 2018-09-11 11:50:28 · 535 阅读 · 0 评论 -
Grails-3.0+环境配置与安装
一、前言最近由于工作需要,需要使用grails,我们的应用场景是不需要系统频繁重启,修改完文件后自己部署,重新加载。刚好,Grails就有这个特性。大家应该都知道,Grails是一套用于快速Web应用开发的开源框架,它基于Groovy编程语言,并构建于Spring、Hibernate等开源框架之上,是一个高生产力一站式框架。并运行在JVM之上,可以独立运行,也可以放到容器中运行,具体它的...原创 2018-08-23 11:22:11 · 1511 阅读 · 0 评论 -
Grails整合Redis的配置与项目使用
用过Maven的朋友都知道,要想使用Redis,首先必须在pom.xml中声明jar的url,同样,Grails项目中要使用Redis,也需要如此,只是引入方式不同于Maven而已,只需要在build.gradle文件中加上这一行就可以实现。如下图:compile 'org.grails.plugins:redis:2.0.5'到这里只是把Redis的jar包引进来了,还需要配置...原创 2018-09-07 10:48:18 · 1689 阅读 · 1 评论 -
Grails整合Quartz定时器
Grails项目中使用Quartz,其实和整合Redis差不多,这里我就不多叙述了。步骤如下:1、在build.gradle文件中加入: compile 'org.grails.plugins:quartz:2.0.13'2、执行命令:grails create-job myQuzrtz,创建job3、样例Demo,项目一启动会延迟10,每隔30秒触发一次,一共触发10次...原创 2018-09-07 11:06:40 · 715 阅读 · 0 评论 -
Grails环境配置与环境打包
grails可以配置多个环境,开发、测试、生产环境,只需要在application.yml中配置即可,打包方式分别为: grails dev war grails test war grails prod war 每个环境配置Grails支持每个环境配置的概念。目录中的application.ym...原创 2018-09-11 11:13:01 · 2174 阅读 · 0 评论