注冊成功
X
W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
問題:Spring有幾種配置方式 ?
- 基于XML文件的配置 這種配置文件的格式常用<beans>開頭,然后運用一系列的bean定義和專門的應(yīng)用配置選項組成。 Spring XML配置方式是使用被Spring命名空間所支持的一些列XML的標(biāo)簽來實現(xiàn)的。
- 基于注解的配置
可以使用注解的方式來代替XML方式的bean元素的配置。這就是組件掃描,常用依賴注入的一些注解有:
@Controller
@Service
@Autowired
@RequestMapping
@RequestParam
@ModelAttribute
@Cacheable
@CacheFlush
@Resource
@PostConstruct
@PreDestroy
@Repository
@Scope
@SessionAttributes
@InitBinder
@Required
@Qualifier
- 組件掃描:
容器會掃描base-package指定的包及其子包下面的所有類,如果該類有一些特定的注解,則納入容器進行管理。
- 在類前面添加的一些特定的注解:
@Component 通用注解
@Repository 持久層注解
@Service 業(yè)務(wù)層注解、
@Controller 控制層注解
- 基于Java的配置
以上內(nèi)容是否對您有幫助:
更多建議: