常用注解[spring 的 java 配置] ||springboot 热部署
常用注解[spring 的 java 配置]
回顧學(xué)過的 spring 的注解
@Controller
@RestController
@Service
@Repository
@Component
@RequestMapping @GetMaping @PostMapping @DeleteMapping @PutMapping
@PatchMapping
@Autowired
@RequestBody
@ResponseBody
相關(guān)注解說明
1、@Configuration 作用在類上,相當(dāng)于一個(gè) xml 配置文件;application-dao.xml
2、@Bean 作用于方法上,相當(dāng)于 xml 配置中的<bean>;
3、@Import 注解 在創(chuàng)建配置文件之后可以引入其它的配置文件
? ? ? ? ? |--<import resource=”classpath:application-dao.xml”>
4、@ComponentScan("com.sxt")配置掃描
? ? ? ? ? ?|--<content-compon-scan backpageage=””>
5、@Qualifier 注解,qualifier 的意思是合格者,通過這個(gè)標(biāo)示,表明了哪個(gè)實(shí)現(xiàn)類才是我們所需要的,我們修改調(diào)用代碼,添加@Qualifier 注解,需要注意的是@Qualifier 的參數(shù)名稱必須為我們之前定義@Bean 注解的名稱之一
6,@Primary 主要的 當(dāng) IOC 容器里面有多個(gè)對(duì)象里,那么會(huì)有沖突,可以使用這個(gè)注解來標(biāo)記它為主要的使用對(duì)象
關(guān)于 Bean 的補(bǔ)充
當(dāng)有 Bean 注解的方法 有形式參數(shù)時(shí),會(huì)有 IOC 容器里面取對(duì)象 默認(rèn)有@Autowired 這樣一個(gè)注解
springboot 熱部署
當(dāng)修改代碼或配置文件之后不重啟動(dòng)項(xiàng)目
總結(jié)
以上是生活随笔為你收集整理的常用注解[spring 的 java 配置] ||springboot 热部署的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spring的发展||springboo
- 下一篇: springboot 启动分析【难点】—