Java開發(fā)框架是Java開發(fā)中不可或缺的一部份,由于Java開發(fā)者的需求,Java框架也不斷地在完善著自己。以下是Java開發(fā)框架的歷史和發(fā)展。
Java開發(fā)框架歷史: 1. 1995年,從SUN公司發(fā)布的Java語言 2. 1997年,發(fā)布的EJB 3. 2000年,Struts框架初試 4. 2001年,發(fā)布的Hibernate框架 5. 2002年,發(fā)布的Spring框架 Java開發(fā)框架發(fā)展: 1. 輕量級框架的出現(xiàn):Struts框架的出現(xiàn)標志著Java框架開始往輕量化、靈活性的方向發(fā)展; 2. 集成框架的興起:Spring框架的出現(xiàn)實現(xiàn)了對各種開發(fā)框架的功能集成,加速了Java框架的發(fā)展; 3. 遠程調(diào)用框架的完善:Apache Thrift、Dubbo等框架的出現(xiàn),為Java的RPC框架提供了一定的技術(shù)支持。
可以看出,Java開發(fā)框架的發(fā)展總體上是從重到輕,從單一到多元化,從常規(guī)到簡潔化,極大地方便了Java開發(fā)者的工作。