首页 > 其他分享 >@Component注解的用法

@Component注解的用法

时间:2022-11-10 11:24:46浏览次数:33  
标签:dao Component 用法 Controller 组件 注解 标注

注解
注解本质上就是一个类,开发中我们可以使用注解取代xml配置文件。
@component是spring中的一个注解,它的作用就是实现bean的注入。在Java的web开发中,提供3个@Component注解衍生注解(功能与@component一样)分别是:

1、@Controller 控制器(注入服务) 用于标注控制层,相当于struts中的action层。

2、@Service 服务(注入dao) 用于标注服务层,主要用来进行业务的逻辑处理

3、@Repository(实现dao访问) 用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件

而@Component泛指各种组件,就是说当我们的类不属于各种归类的时候(不属于@Controller、@Services等的时候),我们就可以使用@Component来标注这个类。


标签:dao,Component,用法,Controller,组件,注解,标注
From: https://www.cnblogs.com/linhan8888/p/16876430.html

相关文章

  • Failed to mount component: template or render function not defined 使用 require
    为什么有的时候使用require引入组件不会报错,有的时候就会报错,需要加上default就不会报错 ?webpack支持CommonJS和ES6模块打包,当我们引用组件的时候,在script标签内使......
  • CommandArgument用法
    https://www.cnblogs.com/lyy445910200/p/5420554.html1.绑定数据库中一个主键前台代码:<ItemTemplate>                       <asp:ImageButton......
  • c语言中位运算符及用法 异或
    a&b: 0000000000000000  a&b=0x0a|b:0000000001011111  a|b=0x5fa^b:0000000001011111  a^b=0x5f~a :1111111111110000   ~a=0xfff0转载:https:......
  • C++中virtual(虚函数)的用法
    C++中virtual(虚函数)的用法在面向对象的C++语言中,虚函数(virtual function)是一个非常重要的概念。什么是虚函数:虚函数是指一个类中你希望重载的成员函数,当你用一个......
  • 注解
    注解1.什么是注解Annotation是从JDK1.5开始引入的新技术Annotation的作用​ 不是程序本身,可以对程序做出一些解释(这一点和注释(comment)没什么区别)​ 可以被其......
  • 简简单单对比encodeURI与encodeURIComponent
    encodeURI和encodeURIComponent是两个很相近的方法,用来encodeURI。但是他们之间也存在着细微的差异,如果不能很好的理解这个差异,可能会导致一些不必要的麻烦。本文将尝试用......
  • JvmMultifile 注解在 Kotlin 中的应用
    接触过Kotlin之后,我们会利用其扩展方法特性创建很多便捷的方法来实现更好更快的编码。比如我们对于RxJava进行一些简单的扩展方法实现。下面的这段代码实现一个将任意的对象......
  • JvmName 注解在 Kotlin 中的应用
    JvmName注解是Kotlin提供的一个可以变更编译器输出的注解,这里简单的介绍一下其使用规则。应用在文件上未应用@JvmNamepackagecom.example.jvmannotationsampleimportand......
  • 01-SpringBoot注解
    SpringBoot注解Spring常用注解配置注解含义@Configuration定义一个类是Spring配置类@Bean配置自定义的Bean,如DruidDataSource@Componen......
  • error Component name “Home“ should always be multi-word vue/multi-word-compone
    新手在操作npmrunserve的时候会出现以下的报错,报错原因是希望组件名写成驼峰式或者链-先形式的,但是官方又明确单个单词组件命名是符合规定的,总结在编译的时候eslint会......