spring-ioc注解

导入包:spring-context.jar

导入约束:

<?xml version="1.0" encoding="UTF-8"?>
<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" xsi:schemaLocation="
        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"> <!-- bean definitions here -->

</beans>

spring配置文件applicationContext配置(扫描类上的注解):(没有扫描属性注解注入<context:annotation-ocnfig/>)

<context:component-scan base-package="com.parkingms.aop" />

注解方法注解放置位置:

  1. 属性如果有set方法,需要将属性注入的注解添加到set方法上
  2. 属性如果没有set方法,需要将属性注入的注解添加到属性上

常用注解:

  1. 类注解:
    1. @Component:组件注解(三个衍生注解,类注解)
      1. @Controller:表示层
      2. @Serivce:业务层
      3. @Repository:持久层
  2. 属性注解
    1. @value:普通属性注解
    2. @Autoware:类属性注入
      1. 按类型注入
      2. 配合@Qualifier,按强制按名称进行属性注解
    3. @Resource:类属性注入
      1. 按名称注入
  3. 其他注解:
    1. bean相关注解
      1. 生命周期
        1. @PostConstruct:初始化
        2. PreDestroy:销毁
      2. 作用范围:
        1. singleton:单例
        2. prototype:多例

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值