zoukankan      html  css  js  c++  java
  • 基于注释的的注解

    重新再看了一遍Spring,比起上个月多了一些想法,不再是完全跟着老师的节奏,脱离了老师就一片浆糊。

    基于xml方式的注入比较麻烦,一般开发时使用注解来进行Spring比较多。

    使用xml的注入方式主要特点是:结构清晰,但工作量大

    使用注解的注入方式主要特点是:开发方便,但不够清晰

    为了是两种注入方式优点相结合,建议使用:

    Bean使用XML配置,属性使用注解方式注入

    这两天总结一些 基于注解的注入方式

    1:Name属性

    • 使用标签后,扫描可以自动检测可以使用name属性,来给该类起名,类似于xml中的id属性,通过这个名字来想ioc容器申请一个类实例,如果不设置name属性,则默认为该类的类名首字母小写。(java起名规范也要整理一下,在学校自己做项目时非常不注意细节)。
    • 可自定义命名策略,通过实现BeanNameGenerator,并且一定要包含一个无参构造函数

    2:Scope属性(作用域)

    • 默认的作用域为singleton,也可以使用标识Scope @Scope注解
    • 实现ScopeMetadataResolver接口,并提供一个无参构造器
  • 相关阅读:
    两种三维点云密度聚类方法的研究与对比
    C++ string和char char*的转换
    七大排序算法总结
    map下标操作和insert区别
    c++ map 使用自定义结构做关键字
    BagFromImage安装与使用
    安装ipython notebook
    c++基本知识
    Python爬虫第一集
    91. Decode Ways
  • 原文地址:https://www.cnblogs.com/wjune-0405/p/12410556.html
Copyright © 2011-2022 走看看