`
balance9
  • 浏览: 14660 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

在spring3.1中如何在annotation中注入properties中的值

阅读更多

     网上搜索到的内容大多数是2010年以前的实现方案,都是自己实现的,在3.1中已经有自己的实现了,内容如下:

 

     步骤1:在src下创建properties文件,内容如下:    

spring.scheduler.cron = 0 0 0 0 

  

     步骤2:    

<context:property-placeholder location="classpath:drm.properties" ignore-unresolvable="true"/> 

 

    步骤3:    

        private String cron = null;

	@Value("${spring.scheduler.cron}")
	public void setCron(String cron) {
		this.cron = cron;
	}

 

分享到:
评论

相关推荐

    Spring 3.1配置文件示例(备忘)

    这篇备忘录将深入探讨 `applicationContext.xml` 文件在 Spring 3.1 中的角色、结构和常见配置元素。我们将讨论如何通过 XML 配置来管理 Bean、属性注入、AOP(面向切面编程)、事务管理和资源加载。 首先,`...

    struts2.3+hibernate3.6+spring3.1整合的纯xml配置的小项目

    class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"&gt; &lt;property name="dataSource" ref="dataSource"&gt;&lt;/property&gt; org.whvcse.model.Userinfo ...

    Spring中文帮助文档

    6.8.1. 在Spring中使用AspectJ进行domain object的依赖注入 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来配置AspectJ的切面 6.8.4. 在Spring应用中使用AspectJ加载时织入(LTW) 6.9. 更多资源 7...

    引入多个properties时.txt

    在Java代码中可以通过`@Value`注解来注入`properties`文件中的值: ```java import org.springframework.beans.factory.annotation.Value; public class SomeService { @Value("${driver}") private String ...

    Spring 集成 Kafka的配置文件及代码讲解

    在本文中,我们将深入探讨如何将Spring框架与Apache Kafka集成,以便实现在Spring应用中发送和接收消息。Kafka是一个高吞吐量、分布式的发布/订阅消息系统,而Spring框架是Java开发中最广泛使用的应用框架之一。通过...

    springmvc demo讲解

    在 `&lt;mvc:annotation-driven /&gt;` 标签的使用中,Spring 3.1引入了一些变化。它默认实现了`RequestMappingHandlerMapping`和`RequestMappingHandlerAdapter`,这两个类分别用于处理@Controller类上的@RequestMapping...

    spring mvc与velocity整合

    在Spring MVC的配置文件(如`spring-mvc.xml`)中,你需要配置VelocityViewResolver,这是Spring MVC用来解析Velocity模板的类。设置其prefix和suffix属性,分别指定视图前缀和后缀,例如: ```xml ...

    IDEA 搭建Spring MVC环境示例1

    在本文中,我们将详细探讨如何使用IntelliJ IDEA(简称IDEA)搭建Spring MVC环境,以便开始进行Web应用程序开发。Spring MVC是Spring框架的一部分,它为构建基于模型-视图-控制器(MVC)架构的Web应用提供了强大的...

    Spring API

    6.8.1. 在Spring中使用AspectJ进行domain object的依赖注入 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来配置AspectJ的切面 6.8.4. 在Spring应用中使用AspectJ加载时织入(LTW) 6.9. 更多资源 7...

    Spring与ehcache结合使用

    本文将详细介绍如何在Spring框架中集成ehcache来实现本地缓存,从而提升应用的整体性能。 #### 二、ehcache简介 ehcache是一款开源的高性能Java本地缓存系统,它可以极大地减少数据库的访问次数,提高应用程序的...

    Spring整合Quartz

    在Spring配置文件中,定义SchedulerFactoryBean,设置相关的配置属性,如JobStore类型、DataSource等。 ```xml &lt;bean id="schedulerFactoryBean" class="org.springframework.scheduling.quartz....

    Spring Boot笔记.md

    - **整个Spring技术栈的大整合**: Spring Boot 集成了 Spring 框架的所有特性,并且在许多场景下提供了默认配置,从而避免了大量的配置工作。 - **J2EE开发的一站式解决方案**: Spring Boot 为 J2EE 开发提供了一个...

    spring-boot-reference.pdf

    Exposing YAML as Properties in the Spring Environment 24.6.3. Multi-profile YAML Documents 24.6.4. YAML Shortcomings 24.7. Type-safe Configuration Properties 24.7.1. Third-party Configuration 24.7.2....

    mybatisplus3.5.3.1基础生成代码完整步骤(超详细)

    在Spring Boot项目中,通常在`application.yml`或`application.properties`文件中进行配置。例如,在`application.yml`中: ```yaml mybatis-plus: global-config: db-config: id-type: AUTO logic-delete-...

    Struts1.x Spring2.x Hibernate3.x DWR2.x整合工具文档v1.00

    如果在使用Spring的依赖注入时,无法对某些属性进行set方式注入,需要检查对应的setter方法是否已定义,以及在Spring配置文件中是否有正确的bean定义。 **4.4 运行时报CGLIB出错** 如果运行时报CGLIB出错,可能是...

    Spring Boot开发实战:基于Spring Boot的RESTful API服务的实验心得与案例解析

    - **配置数据库连接信息**:在`application.properties`或`application.yml`中设置数据库连接参数。 - **配置应用端口等基本信息**:设置应用的基本运行参数。 ###### 3.2.5 测试与调试 - **编写单元测试**:确保...

    spring mvc 项目错误,和一些配置

    在Spring MVC的场景下,可能是由于Bean初始化过程中的某些方法抛出了异常,最终导致了`InvocationTargetException`。 - **解决办法**: - 检查Bean配置,确保所有依赖都已经正确设置。 - 查看日志信息,定位具体的...

    springmvc-dubbo整合demo

    ##### 3.4 在 Spring MVC 中调用 Dubbo 服务 创建 Controller 类,注入 Dubbo 服务并进行调用。 示例 Controller 定义: ```java package com.example.demo.controller; import org.springframework.web.bind....

    SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)

    在 Spring 中,IoC 容器负责管理对象的生命周期和配置,从而实现了依赖注入。 **面向切面编程(AOP)**: AOP 是一种编程范式,通过将横切关注点与业务逻辑分离来增加模块化。Spring 的 AOP 实现允许开发者定义“切...

    基于spring 方法级缓存的多种实现

    在Spring中集成Redis,首先需要配置`redis.properties`文件,包含Redis服务器的地址、端口等信息。然后,在Spring配置文件中声明`PropertyPlaceholderConfigurer`来加载这些属性,接着创建`JedisPoolConfig`,配置...

Global site tag (gtag.js) - Google Analytics