很多人都知道Java开发中有着三大框架,可是要真问他们Java开发中的三大框架都是什么?可能很多人都回答不上来,这个没关系,北大青鸟的老师今天就带您认识这三大框架都是什么。
1.Java开发Spring框架
Spring是一个解决了许多在J2EE开发中常见的的问题的强大框架。 Springle提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类变成的好习惯。Spring的架构基础是基于使用JavaBean属性 的Inversion of Control 容器。然而Spring在使用IoC容器作为构建玩关注所有架构层层的完整解决方案方面是独一无二的。Spring提供了唯一的数据管理 抽象包括简单和有效率的JDBC框架,极大的改进了效率并且减少了Java开发中可能的错误。Spring的数据访问架构还集成了Hibernate和其他O/R mapping 解决方案。
2.Java开发Struts框架
struts是开源软件。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择。服务器启动后,根据web.xml加载ActionServlet读取struts-config.xml文件内容到内存。Struts对Model,View和Controller都提供了对应的组件。ActionServlet,这个类是Struts的核心控制器,负责拦截来自用户的请求。
3.Java开发Hibernate框架
Hibernate 是一个开源代码的对象关系映射框架,对JDBC惊醒了费城轻量级的 的对象封装,使得Java开发程序员可以随心所欲的使用对象变成思维来操作数据库。Hebernate可以应用在任何使用JDBC的场合,既可以在java开发的客户端程序使用,也可以在Servlet/JSP的Web应用中使用具革命意义的事,Hibernate可以在应用EJB的J2EE架构中取代CMP, 完成数据持久化的重任
今天只是简单带大家认识一下Java开发中的三大框架,可是三大框架的应用可远远没有这么简单,没有扎实的基础和多年的Java开发经验可不是能轻松应用的,如果您对Java开发感兴趣,可以了解下北大青鸟的Java开发课程,我们有着完整的课程体系和教学团队。