1. 程式人生 > >簡單介紹Spring是什麼?

簡單介紹Spring是什麼?

對於面試者回答什麼是Spring,這個問題佔6分分值,分值點分佈:
1、Spring的核心是一個輕量級(Lightweight)的容器(Container)。
2、Spring是實現IoC(Inversion of Control)容器和非入侵性(No intrusive)的框架。
3、Spring提供AOP(Aspect-oriented programming)概念的實現方式。
4、Spring提供對持久層(Persistence)、事物(Transcation)的支援。
5、Spring供MVC Web框架的實現,並對一些常用的企業服務API(Application Interface)提供一致的模型封裝。
6、Spring提供了對現存的各種框架(Structs、JSF、Hibernate、Ibatis、Webwork等)相整合的方案。
總之,Spring是一個全方位的應用程式框架。