zoukankan      html  css  js  c++  java
  • 《Spring 2.0 技术手册》读书笔记四非XML的Bean定义文件配置

    上篇文章详细介绍了基于XML的Bean定义文件的常用配置方式,本文简单介绍不用xml文件来定义Bean的两种方法:.properties文件,程序配置Bean。但是个人觉得spring就是由于使用xml来配置Bean,才使得开发简单,表述强大,所以没有必要再使用其他方式。但也不忽略个别特殊情况,可能使用这两种方式比xml配置要更适合。所以简单了解如下。

    .properties配置

    可以新建一个文件如beans-config.properties

    “helloBean”即为Bean的别名设置,.(class)用于指定类源。像其他.(abstract)、.(parent)、.(lazy-init)、.(singleton)等,都可以用来设置相关属性。.helloWord,为HelloBean的属性名。要是引用已存在的实例,可以为.helloWord(ref)。其他的就不再详解。

    读取.properties文件的代码如下:

    输出结果应该就是beans-config.properties文件指定的"Weclome Spring Properties!"。

    代码配置

    不用任何文件来定义Bean,全在代码中设置属性和Bean间的依赖关系,如下:

    输出结果应为"Welcome Spring NoConfig!"。

    这两种Bean配置方式,都较为复杂、不易阅读。稍微了解即可。

  • 相关阅读:
    vue.js报错:Module build failed: Error: No parser and no file path given, couldn't infer a parser.
    安装node
    java四大特性理解(封装继承多态抽象)
    在成功道路上,你要百败百战
    职场观察:高薪需要什么?
    jBPM4工作流应用开发指南
    WebService技术简介
    如何获得Android设备名称(ADB命令详细介绍)
    how-to-fix-fs-re-evaluating-native-module-sources-is-not-supported-graceful
    QQ文件没有读取权限,60017导致QQ无法登陆的终极解决办法
  • 原文地址:https://www.cnblogs.com/whuqin/p/4982114.html
Copyright © 2011-2022 走看看