资讯专栏INFORMATION COLUMN

Spring实现注解式配置

SnaiLiu / 3311人阅读

摘要:在以上可以用注解的方式略掉配置文件中相关的配置了。配置中加入再加入一个配置这样,在用到的地方可以直接配置文件中可以写成类似的样子。这样省掉了,在一处配置与使用,要方便点。

一般我们对于给Spring的bean进行使用properties文件的配置,使用如下的方式:



    
    
    
    
         
    

然后在SampleClass中实现myProp的定义和setter。
这样在两个地方写来写去觉得略有麻烦,容易产生问题。
在Spring 3.0以上可以用注解的方式略掉spring配置文件中相关的配置了。
配置中加入:

  

再加入一个配置bean

这样,在用到的地方可以直接

@Value("#{propsConfig["my.config.string"]}")
private String needToConfig;

配置文件config.properties中可以写成

my.config.string=configuredString

类似的样子。这样省掉了setter,在一处配置与使用,要方便点。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/65290.html

相关文章

  • Spring知识——事务解析

    摘要:编程式事务指的是通过编码方式实现事务声明式事务基于将具体业务逻辑与事务处理解耦。声明式事务管理使业务代码逻辑不受污染因此在实际使用中声明式事务用的比较多。声明式事务有两种方式,一种是在配置文件中做相关的事务规则声明,另一种是基于注解的方式。 事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编码式和声明式的两种方式。编程式...

    tuomao 评论0 收藏0
  • 深刻理解Spring声明事务

    摘要:支持声明式事务,通过注解控制方法是否支持事务。声明式事务,基于实现,将具体业务和业务逻辑解耦。该级别下事务顺序执行,阻止上面的缺陷,开销很大。 问题引入 Spring中事务传播有哪几种,分别是怎样的? 理解注解事务的自动配置? SpringBoot启动类为什么不需要加@EnableTransactionManagement注解? 声明式事务的实现原理?(待补充) ...

    Cheng_Gang 评论0 收藏0
  • SpringBoot 实战 (十) | 声明事务

    摘要:前言如题,今天介绍的声明式事务。提供一个注解在配置类上来开启声明式事务的支持。而在配置里还开启了对声明式事务的支持,代码如下所以在中,无须显式开启使用注解。源码下载后语以上为声明式事务的教程。 微信公众号:一个优秀的废人如有问题或建议,请后台留言,我会尽力解决你的问题。 前言 如题,今天介绍 SpringBoot 的 声明式事务。 Spring 的事务机制 所有的数据访问技术都有事务处...

    ygyooo 评论0 收藏0
  • Spring核心 装配Bean

    摘要:它的构造器上添加了注解,这表明当创建的时候,会通过这个构造器来进行实例化并且会传入一个可设置给类型的通过自动装配,将一个注入到之中注解不仅能够用在构造器上,还能用在属性的方法上。 Spring配置的可选方案 Spring容器负责创建应用程序中的bean并通过DI来协调这些对象之间的关系。当描述bean如何进行装配时,Spring具有非常大的灵活性,它提供了三种主要的装配机制: 在XM...

    wanglu1209 评论0 收藏0

发表评论

0条评论

SnaiLiu

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<