1. 程式人生 > >關於springboot test @Mapper ,@Autiwired注入無效的問題

關於springboot test @Mapper ,@Autiwired注入無效的問題

@SpringBootTest()
@RunWith(SpringRunner.class)
public class ProductMapperTest {

    @Autowired
    ProductMapper productMapper;

3:為了給mapper介面 自動根據一個新增@Mapper註解的介面生成一個實現類
怎麼注入都是失敗,ProductMapper 使用@Mapper 註解,這個不能注入到spring 容器中(其中原因還是不瞭解)。@Autowired 注入不進去的。

@Repository
@Mapper
public interface ProductMapper {

這下能注入容器中了。