• spring Annotation 组分注塑


    spring 注意分类

    启动spring自己主动扫描功能

    <context:component-scan/> 

    1.@Repository:

    它用于将数据訪问层 (DAO 层 ) 的类标识为 Spring Bean。详细仅仅需将该注解标注在 DAO 类上就可以。

    为什么 @Repository 仅仅能标注在 DAO 类上呢?

    这是由于该注解的作用不仅仅是将类识别为 Bean,同一时候它还能将所标注的类中抛出的数据訪问异常封装为 Spring 的数据訪问异常类型。 Spring 本身提供了一个丰富的而且是与详细的数据訪问技术无关的数据訪问异常结构,用于封装不同的持久层框架抛出的异常,使得异常独立于底层的框架。

    2.@Component :

    @Component 是一个泛化的概念,只表示一个组件 (Bean) ,能够作用在不论什么层次。

    3.@Service:

    @Component 是一个泛化的概念,只表示一个组件 (Bean) ,能够作用在不论什么层次。

    4.@Controller:

    @Service 它通常是在业务层上施加,但是,现在这个功能 @Component 相同。

  • 相关阅读:
    JS运动基础
    用setTimeout模拟QQ延时提示框
    jQuery面向对象的写法
    AngularJS学习笔记
    Scrollbar的样式
    postfix/dovecot邮件服务器
    Git 命令及git服务器
    一个分页功能的实现
    SSE(Server-Sent Events)
    qq上网正常浏览器上不了网
  • 原文地址:https://www.cnblogs.com/blfshiye/p/5038792.html
Copyright © 2020-2023  润新知