6. Spring有幾種配置方式 ?

2018-11-13 22:08 更新

問(wèn)題:Spring有幾種配置方式 ?

  • 基于XML文件的配置 這種配置文件的格式常用<beans>開(kāi)頭,然后運(yùn)用一系列的bean定義和專門的應(yīng)用配置選項(xiàng)組成。 Spring XML配置方式是使用被Spring命名空間所支持的一些列XML的標(biāo)簽來(lái)實(shí)現(xiàn)的。
  • 基于注解的配置 可以使用注解的方式來(lái)代替XML方式的bean元素的配置。這就是組件掃描,常用依賴注入的一些注解有: @Controller @Service @Autowired @RequestMapping @RequestParam @ModelAttribute @Cacheable @CacheFlush @Resource @PostConstruct @PreDestroy @Repository @Scope @SessionAttributes @InitBinder @Required @Qualifier
  • 組件掃描: 容器會(huì)掃描base-package指定的包及其子包下面的所有類,如果該類有一些特定的注解,則納入容器進(jìn)行管理。
  • 在類前面添加的一些特定的注解: @Component 通用注解 @Repository 持久層注解 @Service 業(yè)務(wù)層注解、 @Controller 控制層注解
  • 基于Java的配置
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)