Grails-帮忙测试一下

关于之前的一篇文章里提到的,Grails经常报异常,导致要经常重启服务器.今天来到公司,又测试了一下,结果还是令人失望的...

环境:WinXP+grails-1.0-RC1+Groovy(1.0, 1.1 Rc3,和Grails里的1.1 Rc1, 全试过了)+JDK1.5(我在怀疑是不是JDK的原因)

过程如下:

创建一个应用:

grails create-app

->test

之后创建一个Domain Class -> User:

grails create-domain-class

user

此时启动服务器:

grails run-app

之后再创建Controller:

grails create-controller

user

这个时候,访问这个Controller是没有问题的

提示也正常

如果此时将Controller内改成动态的脚手架

修改UserController类,删除def index = {},添加:

def scaffold = User

or

def scaffold = true

再刷新页面,就会报异常,说是找不到UserDomain之类的

此时不做任何修改,重启服务器

再进来,一切常......



麻烦有时间的朋友按照我这个过程测试下,是否有异常产生

谢谢撒~~~~~



PS:我的这个过程应该没有什么问题吧?
【Qt】Window环境下搭建Qt6、MSVC2022开发环境(无需提前安装Visual Studio) 本文介绍 Windows 环境下无需安装 Visual Studio,搭建 Qt6 与 MSVC2022 开发环境的方法,以节省磁盘空间。核心步骤包括:用中科大镜像提速 Qt6 在线安装,需勾选 Qt Creator 17.0.1、MSVC 2022 x64 等组件;配置环境变量,添加 mingw_64、msvc2022_64 及 Qt Creator 的二进制目录;安装 MSVC 2022 编译器与 Windows 10 SDK 并记录版本;配置 Qt Creator 构建套件,可选设置 vcvarsal 阅读详情

相关推荐

卷积码和Turbo码

通信原理相关博文目录:目录我们常在移动通信中遇到的卷积码就是一种非分组码,卷积码和信号处理中的卷积运算有关系吗?是不是就是信号处理中的卷积运算,先看看编码器的编码原理再说:下面是一个比较实用的卷积码编码器:它有三个移位寄存器D0,D1,D2和三个模2加法器,以及一个旋转开关组成,编码前,先将各级移位寄存器清零:现在假设输入的信息码元是1101:当输入的第一个码元为1时,三个模2加法器计算的结果都为...

Reborn Lee 2万+

Grails 测试指南

基础知识概要 测试分类 黑盒测试:无法打开的黑盒,测试人员不考虑任何内部逻辑,按照软件设计说明书编写测试用例进行测试,保证程序准确无误运行(测试人员) 白盒测试:借助程序内部逻辑相关信息,检测内部逻辑动作是否按照软件设计说明书要求进行,检测每条通路是否工作正常,是从程序结构层面出发对软件进行测试(开发人员) 测试方法 单元测试 单...

weixin_30492047的博客 732

【Cadence】stb仿真和ac仿真——以一个简单的全差分反相放大器仿真为例

最近在补一些仿真方法学的问题,以及一些一直以来都有点模糊的概念,简单记录一下。搭建一个以两个CMOS反相器构成的全差分放大器(28nm工艺,PMOS和NMOS尺寸一致)激励的设置方便共模和差模仿真用同一个TB(这里有一个问题:这个放大器需要在开环下仿真还是闭环下?哪些放大器应用在开环,哪些闭环?这种应用场景不同会导致需要仿真得到开环还是闭环增益,或者环路增益?(我知道放大器在设计的时候肯定都是闭环应用的多,但是什么时候没必要闭环应用?光验证ac和stb仿真是否一样的话有必要有回路吗?

weixin_44951108的博客 5万+

grails测试_掌握Grails,测试您的Grails应用程序

存档日期:2019年5月15日 | 首次发布:2008年10月14日 Grails使确保Web应用程序开始没有错误并保持这种状态变得容易。 另外,您可以利用测试代码来生成丰富的可执行文档,这些文档始终是最新的。 本月,Grails专家Scott Davis向您展示了Grails测试绳。 此内容不再被更新或维护。 全文以PDF格式“按原样”提供。 随着技术的飞速发展,某些内容,步骤或插图...

cusi77914的博客 191

手把手教你解决CentOS sshd启动报错:从权限问题到目录缺失的全套解决方案

本文提供了一套完整的CentOS SSH服务启动故障排查与修复方案。针对sshd启动报错,从systemd日志分析、sshd -t配置测试入手,详细解决了私钥文件权限过宽(如0644错误)和权限分离目录缺失等典型问题,并附带了扩展排查清单,帮助运维人员系统性地定位和解决连接故障。

weixin_29248611的博客 152

GPL vs MIT:独立开发者选择开源协议的法律与商业考量

你可能听过这样的故事:某个开发者用业余时间写了个超好用的工具库,开源后被某大厂悄悄集成到闭源产品里赚得盆满钵满,开发者却连杯奶茶钱都没拿到;也可能听说过另一个案例:开发者选了GPL协议,结果用户修改代码后必须开源,反而推动项目社区快速壮大,最终靠技术服务赚到了钱。这些故事的核心矛盾,都源于开源协议的选择。对于独立开发者(尤其是单枪匹马写代码的个人或小团队),开源协议不是“随便选一个就行”的小事——它是代码的“使用说明书”,更是保护自身权益、规划项目未来的关键工具。

AI天才研究院 1180

精通 Grails: 测试 Grails 应用程序

排除 bug,构建可执行文档 Grails 可以轻松确保您的应用程序从始至终都远离 bug。这还有另一个好处,您可以利用测试代码生成一组通常是最新的可执行文档。本月 Grails 专家 Scott Davis 向您展示如何对 Grails 进行测试。 查看本系列更多内容 | 评论: Scott Davis , 主编, AboutGroovy.com 2008 年 10 月 ...

dianti5444的博客 210

Ferry工单平台部署

ferry工单平台部署

运维求生之路 1897

grails3 service测试

一、domain-classpackage testservice import grails.compiler.GrailsCompileStatic @GrailsCompileStatic class Student { String name BigDecimal grade Classroom classroom static constraint...

csy_system的博客 433

RTK_ROS_导航(1): GNSS里程计

1. RTK 配置 4G CORS + 4G 网络 + 户外有信号,不能实现RTK,就恢复出厂设置 输出信息包含(一般需要三个同时打开): GAPPA:包含位置信息 GPVTG:包含速度信息 GPHDT:包含定向的朝向信息 2. ROS驱动 驱动安装sudo apt install ros-noetic-nmea-navsat-driver 运行,需要修改该功能包的启动端口,会自动解析上面的3个RTK语句信息roslaunch nmea_navsat_driver nmea_serial_d

旋风小短腿 4265

[xboard-real6410]39 real6410中的BL1和BL2实验及流程分析

文章目录uboot控制uboot 流程uboot加载kernel uboot控制 uboot 流程 uboot加载kernel

鹰之翔 298

Grails自动化测试

自动化测试是进行敏捷开发的重要前提,那Grails对自动化测试框架进行了很好的集成。首先Grails创建的项目默认将自动化测试程序(test case)放到test文件夹中,而test文件夹又包含了unit和integration两个子文件夹。这两个的区别在于:     a:integration文件夹中的test case在运行时需要Grails框架的参与,通常用于数据库的查询与更新测试;

ld_____的博客 1576

openbmc mctp i3c适配步骤

本文介绍了在Intel OKS平台下,BMC作为I3C从设备如何适配MCTP over I3C的实现方法。主要内容包括:1)关键术语解释,如MDB(Mandatory Data Byte)值为0xAE,DCR(Device Characteristics Register)和BCR(Bus Characteristics Register)的设置;2)适配流程说明,包括BMC作为控制器主节点分配地址后成为MCTP端点,CPU作为总线所有者的角色转换;3)测试验证步骤,展示通过mctp-client工具发送指

wit_yuan的专栏 132

grails的测试

Grails的测试是基于Groovy Test框架的,而Groovy Test主要基于JUnit的test/integration:运行时需要Grails框架“参与”,如:数据库的查询、更新等 test/unit:无需Grails框架的“参与”,通常用于对普通的java对象、Groovy对象进行测试。

u014207158的博客 465

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

grails测试_掌握Grails,使用Grails进行模拟测试

存档日期:2019年5月14日 | 首次发布:2009年10月20日 在这个Mastering Grails的系列中,Scott Davis向您展示了如何利用Grails随附的GrailsUnitTestCase和ControllerUnitTestCase类的内置模拟功能。 此内容不再被更新或维护。 全文以PDF格式“按原样”提供。 随着技术的飞速发展,某些内容,步骤或插图可能已更改...

cusi77914的博客 183

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

用Grails写单元测试

新的领域,多练练,这样写出的程序,确实坚固些。 也要理解集成测试与数据库相关,单元测试与类方法有关。 如果测试文件没有建立,按如下操作: Unit tests are generated automatically for any Grails artifacts you create using theGrails shell commands ( grails create-contro...

weixin_33752045的博客 375

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Grails 测试

测试 自动化测试被看成是Grails中一个重要部分,以 Groovy Tests 为基础执行测试。因此,Grails提供了许多方法,使不管是简单的单元测试,还是高难度的方法测试都能更容易执行。这个章节详细描述了Grails给出的各种不同的测试方法。 你要明白的第一件事是,所有create-*命令,实际上Grails最后都会自动帮它们创建集成好的全部测试实例。比如你运行下方的create-c

qq_29663071的博客 626

Grails 中如何对 service 进行单元测试?

要用集成 HibernateSpec 类,要在 web profile 中执行测试,在 plugin 中测试会失败。 这篇文章 对 grails service 测试方法进行了说明,但用于 plugin 时出现问题,例如在 plugin 中放了 domain、service,想用 unit test、integration test 对 domain、service 进行测试时,会报告错误。 典型...

杨波的专栏 297

Grails 中都可以拿 DomainUnitTest 做什么测试?

Grails 中都可以拿 DomainUnitTest 做什么测试?

杨波的专栏 251

用 Spock 来测试 Grails Controllers

原文链接: http://greybeardedgeek.net/2011/05/13/testing-grails-controllers-with-spock/原文发表时间:2011-05-13我决定用 Spock 来测试 Grails 项目. Spock 写测试的方式很可爱, 非常推荐.用 Spock 写单元测试很容易, Spock 的 UnitSpec 类提供了全部你可能做 Grails 项

yujiaao的专栏 1129

Grails 关于单元/集成测试

Grails提供了比较方便的测试,其默认提供了单元,集成测试,而且其实用的mockXxx,mockFor也为测试数据提供了很好的支撑。 不过,如果其单元测试中的mockDomain只是提供了部分的GORM特性支持,像Critiria,Name Query等是不支持的(至少在1.3.7及其以前),那么如果你的代码中如果用到上以上特性怎么办呢?我这里有两种方法: [list=1] [*]...

lovec的专栏 215

Grails中的Controller单元测试

<br />对于Controller的单元测试,Grails也提供了很方便的支持,使得书写非常简单,有代码为证:<br />  单元测试代码<br />    1. class CategoryControllerTests extends GroovyTestCase { <br />     2. <br />     3.     void setUp(){ <br />     4.         def test1= new Category(name: "Test1", parent:

相信未来 1420

grails 模板_Grails的好处:从控制器进行单元测试渲染模板

grails 模板 在先前的博客文章中,我们了解了如何对模板进行单元测试或独立查看。 但是,如果我们要对使用render()方法的控制器和带有template键而不是视图的template进行单元测试,该怎么办? 通常,视图和模型存储在响应的modelAndView属性中。 我们甚至可以在测试代码中使用快捷方式(例如view和model来检查结果。 但是使用template键调用render(...

164

Grails 2.0 是 Grails 框架的一个重要版本,它在单元测试方面引入了一些新特性和改进

Grails 2.0 确实是 Grails 框架发展中的一个重要里程碑,尤其在测试支持方面进行了显著增强。其单元测试方面的关键改进包括: - **统一的测试框架集成**:默认采用 Spock(1.0+)作为首选测试框架(虽仍兼容 JUnit),提供更简洁、可读性更强的 BDD 风格语法(如 `given:`/`when:`/`then:` 块),并原生支持 Groovy 的动态特性。 - **增强的测试环境隔离**:引入 `@TestFor` 和 `@Mock` 注解,使控制器、服务、领域类等组件的单元测

[Blog][Domain] programb.blog.youkuaiyun.com 228
上一篇: [提问]关于将Struts2.0布署到WebSphere6.0下的问题
下一篇: 使用SyntaxHighlighter来给代码着色
Puras
博客等级 码龄21年 2粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值