1. 程式人生 > 其它 >Spring常用註解含義

Spring常用註解含義

1、@Reponsitory

@Reponsitory使用後,在啟動類上需要新增@MapperScan("xxx.xxx.xxx.mapper")註解

2、@Mapper

@Mapper註解使用後相當於@Reponsitory加@MapperScan註解,會自動進行配置載入

3、@MapperScan

作用:指定要變成實現類的介面所在的包,然後包下面的所有介面在編譯之後都會生成相應的實現類
新增位置:是在Springboot啟動類上面新增

4、@Bean

@Bean是一個方法級別上的註解,主要用在@Configuration註解的類裡,也可以用在@Component註解的類裡。新增的bean的id為方法名

@Configuration
public class AppConfig {
    @Bean
    public TransferService transferService() {
        return new TransferServiceImpl();
    }
}

這個配置就等同於之前在xml裡的配置

<beans>
    <bean id="transferService" class="com.acme.TransferServiceImpl"/>
</beans>

5、@Configuration

加入@Configuration 註解,表明這就是一個配置類。作為配置類 替換 xml配置檔案