腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
服务
注入
控制器
时
,“
无法
调用
空
对象
上
的
方法
”
grails
、
dependency-injection
我已经创建了一个全新
的
Grails 4.0.0应用程序,并使用grails cmd创建了一个域/
控制器
。我还创建了一个简单
的
服务
,
将
"Hello World“返回给
控制器
,然后
控制器
将其呈现到屏幕
上
。然而,当我试图
调用
服务
方法
时
,我得到了"Cannot invoke method on null object“--似乎依赖
注入
不能正常
浏览 16
提问于2019-09-13
得票数 1
回答已采纳
1
回答
如何使用
注入
另一个
服务
的
服务
测试grails 3
控制器
?
unit-testing
、
grails
、
grails-3.0.10
在
控制器
的
单元测试用例中,如果
控制器
中
的
一个
服务
注入
另一个
服务
,那么我
的
测试用例失败,即不能在
空
对象
上
调用
服务
方法
,我只能
注入
相应
的
controller.But中使用
的
服务
。)} void anotherServiceMe
浏览 5
提问于2016-03-04
得票数 1
回答已采纳
1
回答
使用NInject向WebApi
控制器
提供Rhino
对象
- Stubs总是返回null
asp.net-web-api
、
ninject
、
owin
、
rhino-mocks
我正在尝试使用内存中自带
的
服务
器对WebApi
控制器
进行单元测试,该
服务
器是从我
的
ClassInitialize (MS )
方法
调用
的
。我需要通过DI容器
将
存储库
对象
IFourSquareRepository
的
模拟实例
注入
到
控制器
中。我
的
TestMethod案例为我
的
控制器
所依赖
的
模拟接口(
浏览 3
提问于2017-03-10
得票数 0
1
回答
spring 3@
控制器
无法
注入
具有@Transactional
的
服务
对象
java
、
spring
、
spring-mvc
、
transactions
我正在使用Spring3MVC,我在
注入
对象
方面遇到了问题。我用@Controller创建了Controller
对象
。我用@Service
对象
创建了一个
服务
对象
。我向
控制器
中
的
服务
对象
注入
了AutoWire。我创建了DAO
对象
,并将其
注入
服务
对象
中,并测试了应用程序,它运行良好。然后我把@Transactional放在DAO<e
浏览 3
提问于2011-02-10
得票数 4
1
回答
在加载角
控制器
数据之前不触发数据绑定
angularjs
、
data-binding
、
angular-promise
我试图遵循John爸爸
的
,在
控制器
的
构造函数处加载
控制器
所需
的
数据。但是,我
的
页面由于试图绑定到null
对象
的
角度而引发了许多错误,直到数据被加载。示例
控制器
初始化并执行AJAX
调用
,以获取有关电影
的
信息。同时,HTML试图加载有关电影导演
的
信息。除了
将
ng-bind转换为函数
调用
,然后执行if (!this.movie) { return;
浏览 3
提问于2016-06-17
得票数 0
回答已采纳
1
回答
Spring @pre电授权不在RestController中工作
spring
、
rest
、
spring-security
我使用GrantedAuthorities作为[admin, player, user]来测试这个,我已经在
方法
中
注入
了身份验证
对象
并
调用
了authentication.getAuthorities(),但是在REST
控制器
方法
中,我
将
@PreAuthorize("hasRole('ROLE_player')")放入到REST
服务
中,作为403 forbidden.获得响应。我想在执行任何业务逻辑之前授权REST
浏览 0
提问于2017-03-11
得票数 0
回答已采纳
4
回答
这个AngularJS工厂示例到底是如何工作
的
?一些疑问
javascript
、
angularjs
、
json
、
javascript-framework
、
angularjs-factory
我在AngularJS是全新
的
,我正在一个教程上学习它。我对工厂
的
使用有疑问。警报(courseFactory.courseName); 然后
将
courseFactory JSON
对象
的
**courseName字段
的
值放入$scope
对象
中
的
属性中。,基本
上
是
浏览 4
提问于2015-12-12
得票数 5
回答已采纳
2
回答
播放Scala依赖项
注入
:如何使用它
scala
、
dependency-injection
、
playframework-2.0
不推荐包WS中
的
对象
ws :
将
WSClient
注入
组件中 我不想从Controller
注入
客户机或WSClient。我
的
控制器
在运行时创建
对象
和类,我希望这些
对象
创建客户端
对象
。当我显式地
将
WS.client
对象
传递给客户端
对象
<em
浏览 2
提问于2016-04-18
得票数 8
5
回答
安古拉杰:$scope与scope
angularjs
在Angularjs中,在
控制器
中使用$scope和在指令链接函数中使用scope (没有"$")是否有特定
的
原因?只是个会议还是别的什么?
浏览 7
提问于2013-10-10
得票数 37
回答已采纳
1
回答
如何使用DI和DI容器
design
、
php
、
design-patterns
、
dependency-injection
在不涉及太多细节
的
情况下,mvc被划分为具有
控制器
的
模块,这些
控制器
为操作提供视图。以下是处理请求
的
方式:ViewRenderer需要知道
调用
了哪个模块、
控制器
和操作来确定视图脚本
的
路径,因此模块必须弄清楚这一点,并将其
注入
ViewRende
浏览 0
提问于2012-09-02
得票数 6
回答已采纳
2
回答
如何使用Moq证明所测试
的
方法
调用
另一个
方法
unit-testing
、
visual-studio-2013
、
moq
我正在进行实例
方法
的
单元测试。这个
方法
恰好是一个ASP.NET MVC 4
控制器
操作,但我认为这并不重要。我们刚刚在这个
方法
中发现了一个bug,我想使用TDD来修复这个错误,并确保它不会回来。测试中
的
方法
调用
一个返回
对象
的
服务
。然后
调用
传递此
对象
的
字符串属性
的
内部
方法
。错误在于,在某些情况下,
服务</e
浏览 2
提问于2014-11-15
得票数 1
2
回答
在Symfony 2.8中向
控制器
注入
服务
?
php
、
symfony
、
dependency-injection
、
symfony-2.8
我真的很难
将
服务
注入
控制器
,我找到了一些帖子,这就是我尝试过
的
:services: class: FormatsBundle\Services\FormatService}
浏览 2
提问于2020-07-15
得票数 0
回答已采纳
1
回答
我应该把“子”依赖
注入
到我
的
客户端吗?
design-patterns
、
dependency-injection
我有两个
服务
:A
服务
和B
服务
。现在我需要在我
的
控制器
中使用
服务
A。我只需要在
服务
A中
调用
一个
方法
,而不是在
服务
B中
调用
。 依赖
注入
的
最佳实践是什么?我是否应该
将
服务
A<em
浏览 0
提问于2017-06-07
得票数 0
2
回答
将用户凭据从HttpRequestContext
注入
服务
层
c#
、
asp.net
、
.net
、
asp.net-web-api2
、
ninject
这些请求是经过身份验证
的
,我们
将
某些声明存储在RequestContext ClaimsIdentity (UserId,Client代码)中。当用户执行某些请求
时
,我们需要检查他们
的
权限。
服务
通常需要知道: UserId、ClientCode、用户可以访
浏览 0
提问于2018-09-06
得票数 0
1
回答
无法
注入
或获取persistenceInterceptor
hibernate
、
grails
、
quartz-scheduler
我在为自己
的
Quartz做,不使用Quartz插件(因为有时Quartz插件不稳定)。我在applicationContext.xml中声明了这一切。我在这里遇到了问题,persistentInterceptor
无法
注入
,并且在处理它
时
收到了
空
对象
。我认为它是由Grails创建
的
,可以
注入
到
服务
和
控制器
中。那么有任何
方法
注入
sessionFactory或persistenceInt
浏览 1
提问于2013-09-25
得票数 0
回答已采纳
1
回答
在ASP.NET MVC
控制器
上
注入
我自己
的
自定义依赖项
的
正确
方法
是什么?
.net
、
asp.net-mvc
、
dependency-injection
这一切都很好用,因为在运行时(而不是测试),默认
的
控制器
激活器
将
调用
这些
方法
,并传入正确
的
具体
对象
。很好。当我有一个不能在Initialize和OnActionExecuting
方法
中
注入
的
自定义依赖项
时
,我
的
问题就开始了。我不想做这个“如果为
空
,实例化”
的
事情。一种更柔和
的
注入
IEmailSender
浏览 2
提问于2012-09-12
得票数 0
回答已采纳
1
回答
需要关于使用"dozer.map“
方法
的
单元测试
方法
的
建议
unit-testing
、
spring-boot
、
dozer
我有一个empModel和empDto
对象
。在一个spring boot应用程序中,我正在进行一个
服务
调用
,以通过Id获取员工模型。在该
方法
中,通过进行
服务
调用
从数据库中获取empModel。DozerMapper被
注入
到
控制器
。 在单元测试中遇到困难。我可以使用when/thenReturn模拟该
服务
。但是,我
无法
模拟dozerMapper,因为它是一个返回为
空
的
<em
浏览 34
提问于2019-01-17
得票数 0
1
回答
Symfony 2.8
方法
注射用自动毛
php
、
symfony
、
dependency-injection
、
autowired
每个
控制器
操作都可以有一个新
的
类。每个
控制器
都可以通过它将要执行
的
操作来命名,并使用一个Invoke()
方法
。。 我为什么要这么做?
控制器
不一定遵守SRP,我也不打算为每个
控制器
创建一个新
的
类,实际
上
是一个
控制器
的
“动作”。因此,
控制器
不应该通过构造函数
注入
所有内容,但是被
调用
的
相关
方法
应该能够显式地声明“我需
浏览 0
提问于2016-01-19
得票数 5
回答已采纳
1
回答
使用
服务
容器
将
数组
注入
控制器
laravel
、
laravel-service-container
我希望在实例化
控制器
时
为其提供一些默认设置。我
的
最终目标是提供一个用于测试
的
虚拟
对象
,我可以在
控制器
上
的
registerPaymentMethod中使用它。controller->registerPaymentMethod('stripe', StripeCheckoutMethod::class);}); 当我
调用
我
的
$methods数组<
浏览 16
提问于2021-09-09
得票数 0
1
回答
变量与$state -茉莉花试验
angularjs
、
unit-testing
、
jasmine
所以我花了两三个月
的
时间在一家公司
的
实践中研究这个问题,最后他们派我去测试Visual代码中
的
控制器
/
服务
。我在
控制器
中有一个变量:在spec.js中,我用以下内容创建了一个it: expect(ctrl.option).toBeDefined();以前,我在befo
浏览 2
提问于2017-02-08
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
发现 ASP.NET Core SignalR
Spring中获取request的几种方法,及其线程安全性分析
Spring中获取Request的方法及线程安全性分析
Spring中的循环依赖解决详解
SSH理解——Spring篇
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券