zoukankan      html  css  js  c++  java
  • Spring常见的注解说明

    @Component、@Service、@Conctrl用于注入一个类
    
    @Autowired用于注入成员变量、方法、构造函数,它是通过byname方式经过依赖注入
    
    @Transactional用于事务控制的注入
    
    
    
    采用spring注解的时候要启用spring的注解并要重写SessionFactory
    
    注解配置文件如下:
    
        <bean id="sessionFactory"
            class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
            <property name="configLocation"
                value="classpath:hibernate.cfg.xml">
            </property>
        </bean>
        
        <!-- 启用spring配置 -->
        <context:annotation-config/>
        <context:component-scan base-package="com.zuxia.*"/>
        
        <!-- 启用事务 -->
        <bean id="tran" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
            <property name="sessionFactory" ref="sessionFactory"/>
        </bean>
        <!-- 启用事务注解 -->
        <tx:annotation-driven transaction-manager="tran"/>
        
        </beans>
  • 相关阅读:
    属性选择器
    优先级
    hj_html&css
    hj_解决gpedit.msc不存在的问题
    hj_designPatterns
    hj_ssm
    hj-springmvc
    hj_mybatis
    hj_Python踩坑之旅
    hj_Python学习笔记
  • 原文地址:https://www.cnblogs.com/huzi007/p/2976775.html
Copyright © 2011-2022 走看看