`
dyllove98
  • 浏览: 1403556 次
  • 性别: Icon_minigender_1
  • 来自: 济南
博客专栏
73a48ce3-d397-3b94-9f5d-49eb2ab017ab
Eclipse Rcp/R...
浏览量:38979
4322ac12-0ba9-3ac3-a3cf-b2f587fdfd3f
项目管理checkList...
浏览量:79957
4fb6ad91-52a6-307a-9e4f-816b4a7ce416
哲理故事与管理之道
浏览量:133073
社区版块
存档分类
最新评论

autowired spring(2)

 
阅读更多

在beans中增加

xmlns:context="http://www.springframework.org/schema/context"

在xsi中增加

http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd

则使用<context:annotation-config/>就可以使用autowired自动装配

 

加载资源配置

1   <bean id="propertyConfig" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
2     <property name="location">
3       <value>config/SqlMapConfig.properties</value>
4     </property>
5   </bean>

再在下面的配置中,需要使用SqlMapConfig.properties中的配置时,eg。 配置中有一个driver=com.mysql.jdbc.Driver,获取这个配置就是使用${driver}

导入其他的spring配置

1 <import resource="config/applicationDataSource.xml"/>

 或者通过<context:property-placeholder>元素简单的注册

在beans中的配置和<context:annotation-config/>相同,

<context:property-placeholder location="config.properties" />

 

解析文本消息

废话少说,贴配置

1     <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
2         <property name="basename">
3             <value>messages</value>
4         </property>
5     </bean>
1     public static void main(String[] args) {
2         ApplicationContext context = new ClassPathXmlApplicationContext("bean.xml");
3         String alert = context.getMessage("alert.checkout", new Object[]{4,new Date()}, Locale.US);
4         System.out.println(alert);
5     }

messages.properties

alert.checkout=A shopping cut costing {0} dollars has been checked at {1}.

 

分享到:
评论

相关推荐

    spring的annotation的autowired

    在Spring框架中,`@Autowired`注解是一个关键特性,用于自动装配Bean的依赖。它极大地简化了依赖注入的过程,使得开发者无需手动使用`&lt;bean&gt;`标签或`FactoryBean`来配置Bean之间的依赖关系。本篇文章将深入探讨`@...

    (转)Spring中@Autowired注解和@Resource注解的区别

    在Spring框架中,`@Autowired`和`@Resource`注解是两个常见的依赖注入(DI, Dependency Injection)工具,它们都是用来解决组件之间的耦合问题,使得代码更加灵活和可测试。然而,这两个注解在具体使用时有一些关键性...

    spring 注解Autowired、service、Autowired 的使用

    在Spring框架中,@Autowired注解、Service层以及其使用是核心的编程概念,它们对于理解和构建基于Spring的应用程序至关重要。让我们深入探讨这些知识点。 @Autowired注解是Spring框架的一部分,用于自动装配bean。...

    Spring@Autowired注解与自动装配.rar

    在Spring框架中,`@Autowired`注解是一个关键特性,用于实现依赖注入(Dependency Injection,简称DI)。依赖注入是设计模式中的一个重要概念,它有助于降低组件之间的耦合度,提高代码的可测试性和可维护性。`@...

    spring autowired注解完整版

    @Autowired 注解是 Spring 框架中的一个重要特性,它出现在 Spring 2.5 版本中,用于简化依赖注入(Dependency Injection,简称 DI)的过程。DI 是一种设计模式,允许对象之间的依赖关系在运行时自动解决,使得代码...

    Spring使用@Autowired注解自动装配

    在Spring框架中,`@Autowired`注解是一个关键特性,用于简化依赖注入的过程。依赖注入是一种设计模式,它允许我们解耦代码,提高模块的可测试性和可维护性。在这个主题中,我们将深入探讨`@Autowired`的工作原理、...

    通过@Autowired注解注入bean的顺序,以及@bean注入.rar

    2. **按名称匹配**:如果存在多个相同类型的bean,Spring会检查目标字段或构造函数是否有`@Qualifier`注解,如果有,它会根据指定的bean名称进行匹配。 3. **@Primary**:如果仍然有多个匹配的bean,Spring会选择带...

    学习Spring笔记_Annotation(注解)_Autowired_Qualifier

    Spring的核心特性之一是使用注解来简化配置,其中`@Autowired`和`@Qualifier`是两个关键的注解,它们在自动装配Bean时发挥着重要作用。这篇学习Spring笔记将深入探讨这两个注解的用法、原理以及它们在实际开发中的...

    Spring的Autowired自动装配(XML版本+Annotation版本+源码+解析)

    Spring框架的@Autowired自动装配是其依赖注入(Dependency Injection, DI)机制的核心部分,它极大地简化了Java应用的组件装配和管理。本篇文章将深入探讨@Autowired的XML版本、Annotation版本以及源码层面的理解,...

    Spring注解@Resource和@Autowired.doc

    Spring 注解@Resource 和@Autowired Spring 框架中提供了两个重要的注解,分别是@Resource 和@Autowired,它们都是用于 bean 的自动装配的。了解这两个注解的区别和使用场景是非常重要的。 首先,@Autowired 是 ...

    spring中Autowired和Qulifier注解

    在Spring框架中,`@Autowired`和`@Qualifier`注解是两个非常重要的依赖注入(Dependency Injection,简称DI)工具,它们帮助开发者管理并注入所需的Bean。本文将深入探讨这两个注解的工作原理、使用场景以及如何配合...

    使用Spring2.5的Autowired实现注释型的IOC

    "使用Spring2.5的Autowired实现注释型的IOC" 在Java开发中,IOC(Inversion of Control,控制反转)是一种常见的设计模式,它可以将对象之间的耦合关系解耦合,使得系统更加灵活和可维护。在Spring框架中,IOC是...

    Spring @Autowired

    在Java的Spring框架中,`@Autowired`是一个关键的依赖注入(Dependency Injection,简称DI)注解,它允许开发者自动装配Bean的依赖,无需手动设置属性或者调用构造函数。这个注解是Spring框架的核心特性之一,极大地...

    java web中spring自动注入autowired极度精简版源代码

    java web开中spring在autowired自动注入极度精简版本,绝对可以运行。博客地址: http://blog.csdn.net/qq5132834/article/details/47870351

    Spring_Qualifier_utilizando_Autowired.pdf_springqualifier_java_a

    本主题将深入探讨Spring框架中的`@Qualifier`注解,以及它如何与`@Autowired`配合使用,以实现更精确的依赖注入。 `@Autowired`是Spring框架的核心特性之一,它允许自动装配bean的依赖,无需显式地通过setter方法或...

    Spring In Action 使用@Autowired 和@ Resource 自动装配Bean

    在Spring框架中,`@Autowired`和`@Resource`都是用于自动装配Bean的重要注解,它们简化了依赖注入的过程,使得代码更加简洁、易于维护。本文将深入探讨这两个注解的使用、区别以及如何在实际开发中应用它们。 首先...

    详解Spring注解--@Autowired、@Resource和@Service

    Spring注解详解 -- @Autowired、@Resource和@Service Spring框架中有三个非常重要的注解,即@Autowired、@Resource和@Service。这三个注解都是Spring框架中最常用的注解,它们都是用于解决Spring框架中的依赖注入...

Global site tag (gtag.js) - Google Analytics