腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
默认
情况下
,
Grails
中
的
控制器
是
事务性
的
吗
?
、
默认
情况下
,
grails
中
的
控制器
操作
是
事务性
的
吗
?如果不是,在
控制器
中
执行代码
的
过程
中
,在某个点恢复更改
的
最佳方法是什么。
浏览 2
提问于2017-02-03
得票数 6
回答已采纳
1
回答
不应用于所有
控制器
操作
的
事务处理
、
、
、
在从
Grails
3.1.11到3.2.0
的
更新之后,我们注意到
控制器
的
一个操作不再起作用:class RoomPlanController当我们调用roomPlan/getRooms/1时,roomPlan
是
空
的
。如果我们调用具有相同参数
的
show操作,则roomPlan设置
是
正确
的
。
控制器
中
的
浏览 2
提问于2016-10-08
得票数 2
1
回答
@Transactional在
Grails
方法上出现错误
、
、
我使用
的
是
Grails
2.1.1。在
控制器
中
,我有一个顶部
的
方法,我使用了org.springframework.transaction.annotation.Transactional,如下所示:def
浏览 1
提问于2016-01-05
得票数 1
1
回答
默认
情况下
,Spring Bean是否使用
Grails
的
Spring Bean DSL
事务性
配置?
、
默认
情况下
,
Grails
(即Spring Bean )
中
的
服务
是
事务性
的
,但我也可以使用Spring Bean DSL配置我自己
的
Spring Bean。
默认
情况下
,这些bean也是
事务性
的
吗
?
浏览 3
提问于2012-09-04
得票数 2
回答已采纳
1
回答
我应该把客户代码放在哪里?
、
我需要一个服务层在相同
的
操作中进行两个rest调用。RestClient { ... ...} 我应该如何适应
grails
的
方式来做类似的事情?我是否应该将RestClient
中
的
逻辑放入域类
中
?还是应该将RestService和RestClient都放到域类
中
?域类必须由DB支持
吗
?因为我只看到
grai
浏览 0
提问于2018-07-20
得票数 0
2
回答
Grails
-如何在服务中保存域对象?
、
、
、
、
我有一个服务,在其中一个函数
中
,我正在创建一个域对象并试图保存它。 没有绑定到线程
的
Hibernate会话,而且配置不允许在这里创建非
事务性
会话。当从
控制器
调用时,hibernate会话通常被注入到服务
中
。因为historicalData
是
从第三方应用程序调用
的
,而不是通过
控制器
调用
的
,所以没有任何hibernate会话被注入到服务
中
,因此它抱怨会话已经关闭。因此,我认为真正<e
浏览 1
提问于2010-12-31
得票数 0
1
回答
Grails
需要显式刷新才能真正持久化更改
、
、
、
我正在尝试使用以下域类在
Grails
中保持一对多关系。用户应该有多个任务(并且任务应该有对其用户
的
引用)。所以根据我读过
的
所有文档,hibernate会话应该在每个请求结束时被刷新和关闭,但这里似乎不是这样。u.save(flush: true)按其应有的方式工作,持久化任何更改或添加
的
子项(任务t),但是当我使用u.save()时,对u和Task t所做
的
任何更改在请求结束后都不会持久化。更奇怪
的
是
,如果我将代码移到带有事务封装方法
的
Grai
浏览 0
提问于2014-05-27
得票数 0
1
回答
生成简单
控制器
的
Grails
- @Transactional注释
新来
的
。我使用GGTS为一个简单
的
用户模型(字符串用户,传递
的
字符串)生成一个
控制器
。在查看GGTS生成
的
代码时,我注意到在某些操作(如delete()、save()和update() )上存在@Transactional注释。我
的
问题
是
,为什么在
控制器
中使用“事务”,为什么“事务”不在服务中使用?
grails
中
的
Newb
浏览 0
提问于2014-08-07
得票数 1
回答已采纳
1
回答
对象在没有错误
的
验证后不会持久存在
、
我正在从
Grails
2.4.5 (Hibernate 3)迁移到
Grails
3.1.15 (Hibernate 4),并注意到我
的
一些
控制器
操作不再有效。myDomainObject.save() } else { }这个操作在
Grails
2
中
工作得很好。然而,在
Grails
3
中
浏览 0
提问于2017-03-14
得票数 0
2
回答
使用@ transaction是否禁用
grails
默认
事务管理
、
根据
grails
文档,
默认
情况下
服务
是
事务性
的
。但是,我知道您可以通过使用Transactional属性对事务进行更细粒度
的
控制。def method1() { } 我
的
理解
是
,在这种
情况下
,method1将是
事务性
的
,而method2不是。如果我有 def method1() { }
浏览 2
提问于2012-09-09
得票数 6
回答已采纳
1
回答
Grails
:持久化后获取旧实例
、
、
、
我在
Grails
中
遇到了一个奇怪
的
问题。当我在更改和保存域
的
值之后进行findBy调用时,即使在这些值被持久化到数据库之后,我仍然可以获得旧值。我可以在我
的
表中看到值发生了更改。我
的
代码
是
这样
的
:car.modelName = "some_model_name"Car car = Car.
浏览 0
提问于2016-11-15
得票数 0
1
回答
移植到
Grails
3
的
Grails
2应用程序- PooledConnection已经关闭,已解决,但不确定原因
当我使用对dataSource执行groovy sql查询
的
方法来执行
控制器
时,我得到了一个"PooledConnection已经关闭“
的
错误,如下所示 def weekList = db.rows(sqlStrFind)} 在
Grails
2
中
,我看到过在内联使用sessionFactory连接之后对Service.metho
浏览 1
提问于2017-05-16
得票数 0
2
回答
事务性
服务
中
的
grails
LazyInitializationException
、
我
的
服务在
grails
中
是
事务性
的
: return MyHouse.get(idHouse).getFurniture()} 在我
的
控制器
中
,我有:def myService和我调用myService.ge
浏览 0
提问于2011-12-13
得票数 3
2
回答
grails
服务
中
的
多种方法
、
、
、
、
我已经在我
的
grails
应用程序
中
创建了一个服务。在该服务中有25个方法。一些方法用于获取数据并传递给
控制器
,一些方法用于应用业务逻辑,另一些方法用于数据库数据CRUD操作。为服务编写具有不同行为
的
多个方法
是
个好主意
吗
?我必须让服务成为
事务性
的
吗
?def serviceMethod() { 此方法
是
在我创建新服务时创建<e
浏览 1
提问于2012-06-13
得票数 0
回答已采纳
1
回答
grails
scaffolding以某种方式进行事务处理
吗
?
、
、
我查看了Controller.groovy源代码,发现CRUD操作似乎不是
事务性
的
(至少
是
显式
的
)。 如果我
是
对
的
,这是否意味着动态脚手架不应该在生产中使用?有没有办法让它成为
事务性
的
(例如,我可以修改Controller.groovy或其他什么
吗
?)
浏览 4
提问于2012-08-27
得票数 5
回答已采纳
3
回答
如何在
grails
REST
控制器
中
捕获异常
、
如果使用
控制器
实现rest,则希望处理引发
的
任何异常,并返回一般或特定
的
格式良好
的
REST响应。我们不能使用全局错误URL映射方法,因为应用程序有许多具有不同响应要求
的
API和接口,我们也不知道会抛出哪种类型
的
Grails
的
HTTP错误代码(例如,不知道它是400、422、500等)。我们所能想到
的
唯一解决方案就是不要在
控制器
中
做任何工作,在服务
中
做任何事情,显然我们可以捕捉错误。
浏览 6
提问于2015-01-16
得票数 3
1
回答
是否可以将
Grails
配置为全部使用小写URL?
默认
情况下
,
Grails
使用lowerCamelCase作为网址,虽然这不是什么大问题,但我更喜欢全小写
的
网址设计,这也减少了“普通”人没有意识到大小写有时会产生不同
的
问题。我可以使用自定义映射来添加所有
控制器
的
小写版本(在某些
情况下
我会这样做),但这与让
Grails
为我做事情
的
一般想法背道而驰。那么,有没有一种方法可以告诉
Grails
默认
使用小写映射,或者有什么好
的</e
浏览 3
提问于2009-08-27
得票数 8
1
回答
悲观锁定:锁定数据库实体
grails
、
、
、
我遵循了
grails
文档,它说要进行悲观锁定,我可以这样做:因此,这会锁定计划实例,直到在it.Now在我
的
例子
中
,我希望一次锁定多个计划,如下所示:我
是
在
grails
服务
中
这样做
的
,
默认
情况下
,
grails</em
浏览 9
提问于2013-11-22
得票数 3
1
回答
grails
上
的
同步块在windows上工作,但在linux
中
不起作用。
、
、
、
、
我有一个
grails
应用程序,它依赖于服务
中
的
同步块。当我在windows上运行它时,同步就像预期
的
那样工作,但是当我在ams上运行时,就会得到一个StaleObjectStateException。 有什么线索
吗
?
浏览 2
提问于2015-08-05
得票数 0
回答已采纳
1
回答
使用
Grails
插件在JobRepository - Spring批处理
中
检测到现有事务
、
每次我启动批处理作业时,它都会抛出一个IllegalStateException,并说它在JobRepository
中
检测到了一个事务。我做了一些研究,删除了代码
中
的
所有@Transactional注释。 我使用您可以找到
的
Grails
批处理插件,并使用
Grails
2.3.11和Java8。
浏览 2
提问于2015-08-31
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是内存完整性,为什么默认情况下它是关闭的?
您修改Active Directory域控制器IP地址方法是对的吗
全自动电阻焊控制器是现代焊接技术中的重要设备
“中台”是架构的捷径吗?
Spring 中的 bean 是线程安全的吗?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券