1.概述
重量級框架則強調高可伸縮性,適合與開發大型企業應用。輕量級框架側重于減小開發的復雜度,相應的它的處理能力便有所減弱(如事務功能弱、不具備分布式處理能力),比較適用于開發中小型企業應用。輕量級框架和重量級框架的區別在于解決問題的側重點不同。
2.特點
(1)帶有侵略性的API。
(2)對容器的依賴。
(3)提供固定的一組機能,不具有配置能力。
(4)不同的產品,部署過程不同,不易通用。
(5)啟動時間長。
而輕量級框架采用POJO開發,重量級占用很大資源只是它們各自的特點,不能用來區分它們。
輕量級框架不入侵就說不入侵是輕量級框架是片面的。
我想,同樣地,重量級框架占用資源多就說占用資源多是重量級也是片面的。
ps:其實說到底不論是重量級和輕量級框架,它們關注解決的側重點不同,在選擇框架時,還是得看具體的問題和環境,來分析到底選擇哪一個合適的框架!