随笔分类 - Spring
如何在servlet取得spring beans (autowired)(转)
摘要:在应用中一般普通的JavaPojo都是由Spring来管理的,所以使用autowire注解来进行注入不会产生问题,但是有两个东西是例外的,一个是 Filter,一个是Servlet,这两样东西都是由Servlet容器来维护管理的,所以如果想和其他的Bean一样使用Autowire来注入的 话,是需要...
阅读全文
Spring 3.1 M1: Unified Property Management(转)
摘要:In the firsttwopostsof this series, I described thebean definition profilesfeature, and how it relates to theEnvironmentabstraction new in Spring 3.1 ...
阅读全文
Spring中 @Autowired标签与 @Resource标签 的区别(转)
摘要:Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、@PostConstruct及@PreDestroy。1. @Autowired @Autowired是Spring 提供的,需导入 Package:org.springfr...
阅读全文
How to replace a value in web.xml with a Maven property?(转)
摘要:org.apache.maven.plugins maven-war-plugin true src/main/webapp ...
阅读全文
getRequestURI,getRequestURL的区别(转)
摘要:test1.jsp=======================跳转到test2test2.jsp=======================");out.println("getContextPath:"+request.getContextPath());out.println("");out...
阅读全文
在SpringMVC中使用@RequestBody注解处理json时,报出HTTP Status 415的解决方案
摘要:Spring的@RequestBody非常牛x,可以将提交的json直接转换成POJO对象。正好今天有这样的需求,使用一下,结果一直报415,十分头疼。HTTP 415 错误–不支持的媒体类型(Unsupported media type)我的angularJs是这样写的$http({method:...
阅读全文
Spring 注解学习手札(七) 补遗——@ResponseBody,@RequestBody,@PathVariable(转)
摘要:最近需要做些接口服务,服务协议定为JSON,为了整合在Spring中,一开始确实费了很大的劲,经朋友提醒才发现,SpringMVC已经强悍到如此地步,佩服!相关参考:Spring 注解学习手札(一) 构建简单Web应用Spring 注解学习手札(二) 控制层梳理Spring 注解学习手札(三) 表单...
阅读全文
@RequestParam @RequestBody @PathVariable 等参数绑定注解详解(转)
摘要:引言:接上一篇文章,对@RequestMapping进行地址映射讲解之后,该篇主要讲解request 数据到handler method 参数数据的绑定所用到的注解和什么情形下使用;简介:handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要...
阅读全文
@RequestBody, @ResponseBody 注解详解(转)
摘要:引言:接上一篇文章讲述处理@RequestMapping的方法参数绑定之后,详细介绍下@RequestBody、@ResponseBody的具体用法和使用时机;同时对曾经看的一篇文章中讲述的某些部分进行澄清 (文章地址:http://www.byywee.com/page/M0/S702/70242...
阅读全文
@RequestMapping 用法详解之地址映射(转)
摘要:引言:前段时间项目中用到了RESTful模式来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request.getReader() 打出的数据里确实存在浏览器提交...
阅读全文
使用 Spring 2.5 注释驱动的 IoC 功能(转)
摘要:基于注释(Annotation)的配置有越来越流行的趋势,Spring 2.5 顺应这种趋势,提供了完全基于注释配置 Bean、装配 Bean 的功能,您可以使用基于注释的 Spring IoC 替换原来基于 XML 的配置。本文通过实例详细讲述了 Spring 2.5 基于注释 IoC 功能的使用...
阅读全文
(转载)Spring 注解@Component,@Service,@Controller,@Repository
摘要:Spring2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的Spring版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释...
阅读全文
Spring中@Autowired注解、@Resource注解的区别
摘要:Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。 @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Res...
阅读全文
控制反转和依赖注入模式(转)
摘要:Java社群近来掀起了一阵轻量级容器的热潮,这些容器能够帮助开发者将来自不同项目的组件组装成为一个内聚的应用程序。在它们的背后有着同一个模式,这个模式决定了这些容器进行组件装配的方式。人们用一个大而化之的名字来称呼这个模式:“控制反转”( Inversion of Control,IoC)。在本文中...
阅读全文
spring中scope作用域(转)
摘要:今天研究了一下scope的作用域。默认是单例模式,即scope="singleton"。另外scope还有prototype、request、session、global session作用域。scope="prototype"多例。再配置bean的作用域时,它的头文件形式如下:如何使用spring...
阅读全文
Spring <context:annotation-config/> 解说(转)
摘要:在基于主机方式配置Spring的配置文件中,你可能会见到这样一条配置,他的作用是式地向Spring容器注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanP...
阅读全文