SpringBoot——@Repository注解的作用
2019-02-17 23:36
2481 查看
@Repository的作用为给bean在容器中命名
首先先写一个实现UserRepositoy接口的类,并命名为userRepository
[code]package com.proc.bean.repository; import org.springframework.stereotype.Repository; //将该UserRepository属性类型的userRepositoryImps类在容器中命名为userRepository @Repository("userRepository") public class UserRepositoryImps implements UserRepository{ @Override public void save() { System.out.println("UserRepositoryImps save"); } }
再实现一个同样为UserRepository属性类型的bean
[code]package com.proc.bean.repository; import org.springframework.stereotype.Repository; @Repository public class UserJdbcImps implements UserRepository { @Override public void save() { System.out.println("UserJdbcImps save"); } }
那么使用@Autowired时
[code]@Autowired private UserRepository userRepository;
会找到我们命名为userRepository的bean,并装配到userRepository中
相关文章推荐
- SpringBoot 中常用注解及各种注解作用
- @SpringBootApplication 组合注解包含哪些注解及作用
- Spring @Repository、@Service、@Controller 和 @Component 注解作用
- SpringBoot2.0 浅谈注解@ControllerAdvice的作用
- SpringBoot——Controller层常用注解作用
- SpringBoot中@EnableAutoConfiguration注解的作用
- Spring Boot 项目启动顺序以及常见注解作用
- Spring-Boot整合mybatis(三)-注解的基本使用
- Spring注解-@Configuration注解、@Bean注解以及配置自动扫描、bean作用域
- Spring的注解形式:@Repository
- spring boot 返回json注解
- 【SpringBoot学习笔记】SpringBoot_03_SpringData—JpaRepository部分字段查询功能
- 使用spring注解@Controller @Service @Repository简化配置
- Spring Boot 集成 resteasy篇 — jax-rs常用注解介绍
- 学习Spring boot 获取参数的注解
- Spring Boot JPA Repository之诡异的existsBy查询方法失效问题
- 【spring Boot】spring boot1.5以上版本@ConfigurationProperties取消location注解后的替代方案
- Spring Boot(二)核心注解
- SpringBoot 中常用注解@Controller/@RestController/@RequestMapping介绍
- spring boot框架学习学前掌握之重要注解(1)-java配置方式