草庐IT

grails-validation

全部标签

java - 带有 Grails 的 Vaadin

我是vaadin的新手,几天前我下载了vaadin仪表板演示应用程序。http://demo.vaadin.com/dashboard/vaadinquickticket演示应用程序我发现它很棒并成为vaadin的粉丝。我是swing开发人员,即将使用vaadin开始新项目。我对与vaadin的数据库通信感到困惑。我正在使用MySql数据库。因为我没有盯着写代码,有人可以指导我哪种方法最好。在grails中使用vaadin快速开发使用spring和hibernate。层数多了会影响性能吗?我对grails一窍不通,如果vaadin最好用,我会学习的。直接使用TableQuery和SQL

mysql - grails tomcat jndi 的最佳 mysql 数据源属性

大多数JNDI、mysql5.6和tomcat7的例子都在DataSource.groovy中定义了这个:dataSource{pooled=truedriverClassName="com.mysql.jdbc.Driver"dialect='org.hibernate.dialect.MySQL5InnoDBDialect'}environments:production{dataSource{dbCreate="update"jndiName="java:comp/env/myDatasourceName}}在tomcat的conf/context.xml中:WEB-INF/we

https请求报错unable to find valid certification path to requested target解决

    在Java项目中请求HTTPS时,可能会遇到"unabletofindvalidcertificationpathtorequestedtarget"错误。这个错误通常是由于SSL证书问题引起的。要解决此问题,可以尝试以下方法1.忽略SSL验证        OkHttpClient封装请求publicstaticOkHttpClientgetUnsafeOkHttpClient(){try{//创建一个信任所有证书的TrustManagerfinalTrustManager[]trustAllCerts=newTrustManager[]{newX509TrustManager(){

mysql - 已部署服务器上的 Grails 数据库迁移

大家好,我在使用grails数据库迁移插件时遇到了问题/困惑。用于学习的资源-官方Grails数据库迁移插件文档-http://grails-plugins.github.io/grails-database-migration/docs/manual/guide/introduction.html数据库迁移示例-http://grails.github.io/grails-howtos/en/manageDatabases.html现在,在这些工具的帮助下,我能够很好地在安装了grails并正常工作的本地机器上迁移或更改我的数据库。问题是生产服务器在线部署,我总是上传我的WAR文件部

mysql - Grails - 启动内存/内存使用/域对象

我部署了一个我构建的Grails应用程序(我创建的第一个应用程序),启动时内存使用量大约为2GB。(Tomcat6)该应用程序维护着4种类型的大约133,000个领域对象。对数据库的大多数事务是搜索大约115,000个这些对象和正常的CRUD操作/文件导入和导出。多次使用后,我看到我的内存标记为3.3GB。首先-为什么启动时内存使用率如此之高?默认情况下,Grails会在内存中缓存域对象使用吗?其次-我已经在应用程序的多个位置处理了GORM清理,但内存使用率仍然很高(3.3GB)。ORM层是否有导致事务缓存等的东西?谢谢----------------编辑---------------

mysql - Grails:将枚举类型的mysql字段映射到域类

如何将枚举类型的mysql字段映射到grails域类?我在grailsv.2.0.3中使用现有的(遗留的)mySQL数据库。我收到错误的列类型错误:failed;nestedexceptionisorg.hibernate.HibernateException:Wrongcolumntypeinfacilities.ost_fac_syslogforcolumnlog_type.Found:enum,expected:varchar(255)SQL字段定义为:mysql>describeost_fac_syslog;+------------+---------------------

mysql - 在 Grails 2.0 中使用 MySQL - 查找外部连接器 .jar

我使用的是Grails2.0,但我无法让代码识别外部库。特别是MySQL驱动程序。基本上,每当我尝试将数据源从HSQLDB更改为MySql时,问题就会发生。我下载了连接器jar(5.0.8)并将其放在(project)/lib目录中。我已验证com.mysql.jdbc.Driver.class文件位于.jar中。每次我尝试运行该应用程序时,我都会收到错误消息:由ClassNotFoundException:com.mysql.jdbc.Driver引起非常感谢任何帮助。dataSource{pooled=true//driverClassName="org.h2.Driver"//u

mysql - 如何从csv文件中获取数据并用mysql保存到grails中?

例子:我有一个像这样的CSV文件我希望将其保存到数据库中...并上传CSV文件。这是我上传CSV文件的代码我对groovy感到困惑..我试过像这段代码但没有成功。defupload={printlnparams.filecsvnewFile('filecsv').splitEachLine(','){fields->defcity=newCity(city:fields[0].trim(),description:fields[1].trim())if(city.hasErrors()||city.save(flush:true)==null){log.error("Couldnoti

Validation —— 一款功能丰富的 PHP 参数验证器

目录[toc]Validation——一款功能丰富的PHP参数验证器Validation用于对后台参数的合法性检查。https://github.com/gitHusband/Validation有任何意见或想法,咱们可以一起交流探讨!#为什么写这个工具?对于后台参数,理论上对每个参数都应该进行合法性检查,尤其是那些需要转发给其他API接口或者需要存储到数据库的参数。比如,数据库基本上对数据长度类型等有限制,对于长度的验证可谓是简单繁琐,使用该工具可以大大简化代码。如果参数过多,验证的代码量势必很大,无法直观通过代码明白参数格式。定制一个验证规则数组,规则数组长啥样,请求参数就长啥样。方便地多

mysql - Grails 2.4.3 & MySQL & grails.project.fork = false

我已经从Grails2.2.4切换到Grails2.4.3,我的IntelliJIDEA13.1.4IDE遇到了严重问题。在创建一个干净的Grails2.4.3项目并添加一个干净的Controller类后,我通过IntelliJIDEA中的“run-app”启动该项目。之后,我更改了Controller中的某些内容,并出现以下异常:2014-09-2918:45:41,801[Thread-11]ERRORplugins.AbstractGrailsPluginManager-Plugin[controllers:2.4.3]couldnotreloadchangestofile[D: