
spring
programloverjack
微风2019
展开
-
@Autowired 和 @Resource 的区别和联系【总结】
@Autowired 和 @Resource 的区别和联系【总结】 @Autowired注解是按类型装配依赖对象,默认情况下它要求依赖对象必须存在,如果允许null值,可以设置它required属性为false[e.g: @Autowired(required=false)]。如果我们想使用按名称装配,可以结合@Qualifier注解一起使用。如下: ...原创 2012-10-09 15:51:35 · 95 阅读 · 0 评论 -
Spring -JdbcTemplate 总结
Spring-JdbcTemplate 总结1. 查询单个对象:a) 基本类型================================================下面两个方法主要适用于静态sql◆ public Object queryForObject(String sql, RowMapper rowMapper...原创 2012-02-08 09:58:20 · 95 阅读 · 0 评论 -
spring 的三种启用模式
Xml代码 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3...原创 2012-01-11 19:06:12 · 123 阅读 · 0 评论 -
精通Spring 之 注解【<context:annotation-config/>】
5.6.6 借用<context:annotation-config/>元素在前面内容中,为启用@Required和@Autowired注解,开发者需要在XML配置文件中分别定义RequiredAnnotationBeanPostProcessor和AutowiredAnnotationBeanPostProcessor对象。Spring支持大量的注解集合,比如@PostCo...原创 2011-12-18 11:15:46 · 123 阅读 · 0 评论 -
精通Spring 之 注解【<context:property-placeholder/>】
5.10 外在化应用参数的配置在开发企业应用期间,或者在将企业应用部署到生产环境时,应用依赖的很多参数信息往往需要调整,比如LDAP连接、RDBMS JDBC连接信息。对这类信息进行外在化管理显得格外重要。PropertyPlaceholderConfigurer和PropertyOverrideConfigurer对象,它们正是担负着外在化配置应用参数的重任。本节将结合bean...原创 2011-12-18 11:06:18 · 171 阅读 · 0 评论 -
@Component,@Service,@Controller,@Repository 解說
在一个稍大的项目中,通常会有上百个组件,如果这些组件采用xml的bean定义来配置,显然会增加配置文件的体积,查找以及维护起来也不太方便。Spring2.5为我们引入了组件自动扫描机制,他可以在类路径底下寻找标注了 @Component,@Service,@Controller,@Repository注解的类,并把这些类纳入进spring容器中管理。它的作用和在xml文件中使用bean节点配置组件...原创 2011-12-08 16:48:59 · 73 阅读 · 0 评论