本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Grails3 REST使用Postgis和JTS地理类
折腾好几天,趟了几个坑,终于搞成了。废话不多说,直接上结果。
一、为了支持postgis,把Grails3默认的hibernate4改成hibernate5,添加jts支持地理信息,添加postgres-jdbc。这里不需要postgis的jdbc,这个搞了我好几天,最后发现去掉postgis的jdbc就OK了。
修改build.gradle
buildscript {
. ...
Grails3 RESTful开发及安全认证
1、创建项目
grails create-app myapp --profile=rest-api
cd myapp
grails
--profile可以指定项目框架的类型,rest-api增加rest相关jar,去掉了gsp相关的jar。
2、创建domain
create-domain-resource com.rest.book
3、import项目到E ...
Grails3 Eclipse开发环境
Grails3使用gradle管理项目,所以不再需要spring的ggts,ggts只支持grails2.x的编译环境。
环境版本
JDK 1.8;groovy 2.4;grails 3;Eclipse 4.5.2
一、操作系统
安装 goovy 和 grails
下载goovy,解压
http://www.groovy-lang.org/download.html
设置环境变量G ...
grails框架数据查询
1、list(列举)命名参数:max:能够返回的对象数目最大值;offset:相对于其实位置0的偏移量;sort:需要分类的属性;order:排序方式,使用asc表示升序,desc表示降序。通常和count()方法一起使用,count方法用来计算数据库中数据的总数。
详情见附件
grais Communications link failure
WARNING: Failed to execute: select * from cl_service_set because: Communications link failure
The last packet successfully received from the server was 345,489 milliseconds ago. The last packet sen ...
10、groovy grails List 集合 排序方法1
class Contract implements Comparable<Contract>{
int id //合同id
UserInformation userInfo //用户扩展表
double bond = 0.0 //保证金
UserLevel userLevel //用户级别
Date signDate //签订日期
...
9、grails console打印sql语句配置
development {
dataSource {
dbCreate = "update" // one of 'create', 'create-drop', 'update', 'validate', ''
url = "jdbc:mysql://115.28.151.196:3306/mixb ...
8、grails 打war报错 Error Error executing script War: GC overhead limit exceeded
grails版本:2.4.3
运行grails war包:
报:Error Error executing script War: GC overhead limit exceeded (Use --stacktrace to see the full trace)
原因如下:
1、内存不足,需要修改conf/BuildConfig,找到grails.project.fork
修改war
war ...
7、Grails-插件应用-Simple Captcha Plugin-验证码
原文地址:http://my.oschina.net/65304586/blog/168130
安装
在config/buildConfig.groovy下plugin配置
plugins {
// plugins for the build system only
compile ":simple-captcha:0.9.4"
}
...
6、不生成 version 字段
class UserSystemInfo {
int id //主键标识
String newsContent //消息内容
String typeId //类型ID
int status //状态
LoginInfo loginInfo //用户登录信息外键
static constraints = {
}
...
4、Grails的主键id生成规则
原文:http://aiwenoyo.blog.163.com/blog/static/194626953201203125821837/
Grails的主键,生成策略可以参考Hibernate的生成策略
(http://pumkinchina.iteye.com/admin/blogs/693924)
注意:如果主键非Intger或Long型,需要在Domain中对id类型进行重置
并且需要 ...
3、grails修改默认首页
原文地址:http://www.blogjava.net/shinewang/archive/2008/11/27/242848.html
Grails为开发者提供了一个controller列表的默认主页,在开发时用起来确实很方便,但总不能把它用到产品环境下吧。可是在grails-app/views下面怎么找不到这个文件,也没有哪个controller和主业相关?实际上这个默认的主页独立放在web- ...
2、 打war包过滤掉js
erp系统中遇到的问题,时间控制本地没有问题,打war包压缩后部署后有问题,方法
如下:
在/grails-app/conf/config.groovy文件中配置过滤掉压缩后有问题的js,将其不压缩
grails.assets.excludes = ["daterangepicker/*.js","jstree/*.js"]
1、 grails时间格式化配置
在/grails-app/conf/config.groovy文件中配置
grails.databinding.dateFormats = ['yyyy-MM-dd', 'yyyy-MM-dd HH:mm:ss.S', "yyyy-MM-dd'T'hh:mm:ss'Z'"]
grails createCriteria,createAlias创建左连接查询
def QueryResult findAllInOutStock(String manInfoName,String supplieName,String wareName,
Integer category,Integer inOutType,Date beginTime,
...