• spring的三种注解管理器


    1.依赖注入的注解解析器

    在配置文件中;
      * xsd
        xmlns:context="http://www.springframework.org/schema/context"
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context-2.5.xsd

       * 注解解析器
          <context:annotation-config></context:annotation-config>

      * 支持的注解:
        @Resource
        @Autowired
        @Qualifier
        @PostConstruct 初始化方法的注解
        @PreDestroy 销毁的方法的注解

    2.类扫描的注解解析器

    在配置文件中:
      * xsd
        xmlns:context="http://www.springframework.org/schema/context"
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context-2.5.xsd
      * 注解解析器:
        <context:component-scan base-package="cn.itcast.spring0401.scan"></context:component-scan>
      * 支持的注解有
        @Compontent @Repository @Service @Controller

    3.aop的注解

      * 注解解析器:
        <aop:aspectj-autoproxy></aop:aspectj-autoproxy>
      * 支持的注解:
        @Aspect @Before @After @Pointcut @AfterReturning @Around @AfterThrowing

    4.事务的注解

      * 注解解析器:
        <tx:annotation-driven transaction-manager="transactionManager"/>
        指向事务管理器
      * 支持的注解:
        @Transactional

  • 相关阅读:
    xScrapBook
    使用STL仿函数和判断式来降低复杂性并改善可读[转]
    C++ 开源程序库[转]
    资源泄漏的悲剧
    Excel导入的HDR=YES; IMEX=1详解
    largeint.lib
    共享刚写的简单DirectUI库 只实现了思想
    document.body.scrollTop的值总为零的解决办法
    CDCHandle谨慎使用
    C++中std::tr1::function和bind 组件的使用
  • 原文地址:https://www.cnblogs.com/Mr-Nobody/p/3280085.html
Copyright © 2020-2023  润新知