spring常用注解

Spring注解

依赖文件


<beans xmlns="http://www.springframework.org/schema/beans"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xmlns:context="http://www.springframework.org/schema/context"
      xmlns:c="http://www.springframework.org/schema/c"
      xmlns:p="http://www.springframework.org/schema/p"
      xsi:schemaLocation="http://www.springframework.org/schema/beans
       https://www.springframework.org/schema/beans/spring-beans.xsd
       http://www.springframework.org/schema/context
       https://www.springframework.org/schema/context/spring-context.xsd">

常用注解

  • @Autowired @Qualifier(value = “cat2”)
  • @Resource(这两个是自动导入的注解)
  • @Nullable(字段标记可以为null)
  • @Component(意思是组件,相当于XML配置中的Bean)
  • @Component的三个衍生注解
    1.@Controller(用在Controller中)
    2.@Repository(用在Dao中)
    3.@Service(用在Service中)
  • @Value(“山西省”)(用于给变量赋值)
  • @Configuration(相当于Beans.xml)
  • @Bean(相当于Beans.xml中配置Bean的语句)
  • @ComponentScan(“com.wxs.pojo”)(给Beans配置扫描的包)
  • @Import(WXSConfig2.class)(导入其他配置文件)

你可能感兴趣的:(ssm笔记)