spring-3相关内容
我要求使用RESTTemplate将自定义对象传递给我的REST服务。 RestTemplate restTemplate = new RestTemplate(); MultiValueMap requestMap = new LinkedMultiValueMap(); ... requestMap.add("file1"
..
在使用 Hibernate 4.0.0 CR7 迁移到 Spring Framework 3.1.0 RC1 后出现以下异常 2011-12-08/11:48:38.425/EST [Thread-17] 错误上下文初始化失败org.springframework.beans.factory.BeanCreationException:在 ServletContext 资源 [/WEB-IN
..
早期的配置用于在代码中进行硬编码,后来它被外部化为 .property 文件(为了避免硬编码值,避免为了更改配置而更改代码......等等)然后它转移到XML(为了更加标准化,无错误..等) 现在,在阅读 Spring 3 中的 @Configuration 时,看起来我们又回到了最初的方法. 为什么我们要在代码中硬编码配置而不是外化了吗? 解决方案 有一些优点 Java
..
我正在使用 Spring 的转换服务,并注册了我自己的转换器: public class MyTypeConverter 实现 Converter{@覆盖公共货币转换(字符串文本){我的类型对象 = 新的我的类型();//在这里做更多的工作...返回对象;}} 现在在我的应用程序中,我可以将 String 转换为 MyType 并且效果很好: @Autowired私有转换服务 cs;公共无效
..
我有一些问题源于我已经通过 其他问题.但是,我仍然想知道根本原因.我的问题如下: spring.handlers 和 spring.schemas 的用途是什么? 据我了解,这是一种告诉 Spring 框架在哪里定位 xsd 的方式,以便正确连接和加载所有内容.但是……
..
我没有在我的应用程序中使用 TimerServiceDispatcher 创建 spring bean 名称.但是,由于TimerServiceDispatcher 导致的JBoss 抛出异常已经在该模块中定义.我不知道是什么问题.我缺少什么?我需要做什么? 我的应用程序使用 Seam 2.3、Spring 3.0 和 JPA 2.0.我不使用 EJB. 11:29:01,531 INFO
..
我有一个 GWT+Hibernate+JPA+Spring 配置文件,它适用于 Spring 3.0.x + Hibernate 3.6.x.当我升级到 Spring 3.1 和 Hibernate 4.0 时,抛出以下异常: 是否存在与 Hibernate 4 和 Spring 3.1 的已知不兼容? org.springframework.beans.factory.BeanCreat
..
如上面的标题,我对直接通过@Autowired 注释注入 applicationContext 或在单例 spring bean 中实现 ApplicationContextAware 接口之间的利弊感到困惑. 在哪些情况下您更喜欢哪一种,为什么?谢谢. 解决方案 实际上,两者都不好.它们都将您的应用程序与 Spring 框架联系起来,从而颠倒了整个控制反转的概念.在理想情况下,您的
..
这是我第一次尝试 Spring3 的 @Scheduled ,但发现我无法提交给 DB.这是我的代码: @Service公共类 ServiceImpl 实现 Service , Serializable{@注入私道;@覆盖@Scheduled(cron="0 0 * * * ?")@Transactional(rollbackFor=Exception.class)每小时公共无效(){//从 d
..
我使用的是 Spring 3.2.5,没有全新的 JSR-356 WebSockets 支持. 我希望在我的 @ServerEndpoint WebSocket 服务器中有单例 bean 引用,该服务器由 servlet 容器本身实例化,而不是在 Spring 上下文中. 干净的方法是什么? 我目前的解决方案:我用静态字段中的实例制作了 @Service 单例 bean: @S
..
我们有一个 Quartz/Spring Batch 作业,出于审计日志记录的目的,我们希望它以系统用户的身份进行“身份验证".我们的一些方法依赖于获取 SecurityContext 来做到这一点.运行此作业的方式是可信的(或经过身份验证的).我们不想实际使用密码或其他令牌(因为该过程基本上总是由石英产生). 我试过了 private void authenticate() {UserDe
..
我的 web.xml 配置是 springSecurityFilterChainorg.springframework.web.filter.DelegatingFilterProxyspringSecurityFilterChain
..
我正在尝试配置 NTLM 身份验证,但收到错误: cvc-complex-type.2.4.c:匹配的通配符是严格的,但没有可以找到元素“http"的声明. 我阅读了很多有类似错误的主题,但找不到解决问题的方法. 导致错误的我的 security.xml 文件是:
..
我们正在用 Spring 3 开发 RESTful webservices,我们需要有登录/注销的功能,比如 /webservices/login/// 和 >/webservices/注销.会话应存储在上下文中,直到会话超时或注销以允许使用其他 Web 服务.任何访问没有会话信息的网络服务的请求都应该被拒绝.正在为这种情况寻找最先进的解决方案. 我实际上是在重新提出这里提出的问题Sprin
..
在 spring security 3.0 中,我们有 AuthenticationProcessingFilter 类,在该类中我们使用了 determineTargetUrl() 方法,该方法根据不同的角色返回 url. 现在,我们正在迁移到 spring security 3.1.0.RC3,我被困住了,我现在应该如何根据不同的角色确定 url,因为 AuthenticationPro
..
我使用 Spring 3.1 开发了一个 Web 应用程序 在其中一个模块中,我需要保存一个具有许多 OperationParameter 对象的 Operation 对象.因此,在视图中,我提供了添加按钮供用户为特定操作创建操作参数. 两个模型都有hibernate映射,Operation和OperationParameter之间是一对多的关系.在操作模型中,我有操作参数列表,当用户
..
这不是重复的参考问题,因为它是特定于 Spring 的.谁添加了(事实发生 3 年后!)并没有费心阅读问题或评论线程以了解真正的答案是什么.接受的答案并不完全是答案,但答案的作者从未像我要求的那样回来编辑它. 鉴于下面的restful方法,Spring 3.1给出了一个400错误“客户端发送的请求在语法上不正确()".当 token 参数包含 URL 编码的斜杠 (%2F) 时,例如“htt
..
我在 Web 应用程序中同时使用 jsf 和 spring.我在一个配置类中配置了数据源和会话工厂,该类使用了诸如 @Configuration、@ComponentScan 等注释.我的项目中没有任何 applicationContext.xml 文件我正在处理 Configuration 类中上下文 xml 的每个条目.测试用例成功运行,但是当我部署我的 Web 应用程序时,它给了我错误
..
我正在使用 Spring Framework 4.0.7,以及 MVC 和 Rest 我可以安心地工作: @Controller ResponseEntity 例如: @Controller@RequestMapping("/人")@Profile("响应实体")公共类 PersonRestResponseEntityController { 用方法(只是为了创建) @R
..
我正在从 Spring 2.5 迁移到 Spring 3. 他们引入了 ,它有一些黑魔法.这应该仅在 servlet 配置文件中声明. 在 Spring 2.5 中,我刚刚使用了 和 code> 标记在 application-context.xml 和调度程序 servlet 配置 XML 中声明,并带有要扫描的适当基本包. 所
..