zoukankan      html  css  js  c++  java
  • @PropertySource&@ImportResource&@Bean

    @PropertySource:”加载指定的配置文件:@PropertySource(value = {"classpath:person.properties"})

    @ImportResource:导入Spring的配置文件让其生效@ImportResource(locations = {"classpath:beans.xml"})

    Spring Boot里面没有Spring的配置文件,我们自己编写的配置文件,也不能自动识别;

    想让Spring的配置文件生效,加载进来;@ImportResource标注在一个配置类上

    SpringBoot推荐给容器中添加组件的方式;推荐使用全注解的方式
    1、配置类@Configuration------>Spring配置文件
    2、使用@Bean给容器中添加组件

    /**
    * @Configuration:指明当前类是一个配置类;就是来替代之前的Spring配置文件

    * 在配置文件中用<bean><bean/>标签添加组件
    *
    */

    @Configuration
    public class MyAppConfig {
    //将方法的返回值添加到容器中;容器中这个组件默认的id就是方法名
    @Bean
    public HelloService helloService02(){
    System.out.println("配置类@Bean给容器中添加组件了...");
    return new HelloService();
    }



  • 相关阅读:
    C & 指针
    分析Android (build/core/*.mk脚本)
    C#.net调用axis2webService
    MongoDB 配置文件启动
    mongodb 简单部署方案及实例
    MongoDB 权限认证
    MongoDB索引介绍
    mongodb 全文检索
    MongoDB 覆盖索引查询
    mongodb MongoDB 聚合 group
  • 原文地址:https://www.cnblogs.com/banml/p/11390550.html
Copyright © 2011-2022 走看看