Java编程初学Java开发框架教程_极悦注册
专注Java教育14年 全国咨询/投诉热线:444-1124-454
极悦LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Java编程初学Java开发框架教程

Java编程初学Java开发框架教程

更新时间:2020-05-09 14:36:02 来源:极悦 浏览1807次

Java编程初学Java开发框架教程,所谓的Java框架,简单理解是一个可复用的设计构件,它规定了应用的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控制流程,表现为一组抽象类以及其实例之间协作的方法,它为构件复用提供了上下文(Context)关系。

Java编程初学Java开发框架教程

    常用的Java框架有哪些

    Struts、和Spring是我们Java开发中的常用框架,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道,这些知名框架最初是怎样产生的?

    我们知道,传统的JavaWeb应用程序是采用JSP+Servlet+Javabean来实现的,这种模式实现了最基本的MVC分层,使的程序结构分为几层,有负责前台展示的JSP、负责流程逻辑控制的Servlet以及负责数据封装的Javabean。但是这种结构仍然存在问题:如JSP页面中需要使用符号嵌入很多的Java代码,造成页面结构混乱,Servlet和Javabean负责了大量的跳转和运算工作,耦合紧密,程序复用度低等等。

    为了解决这些问题,出现了Struts框架,它是一个完美的MVC实现,它有一个中央控制类(一个Servlet),针对不同的业务,我们需要一个Action类负责页面跳转和后台逻辑运算,一个或几个JSP页面负责数据的输入和输出显示,还有一个Form类负责传递Action和JSP中间的数据。JSP中可以使用Struts框架提供的一组标签,就像使用HTML标签一样简单,但是可以完成非常复杂的逻辑。从此JSP页面中不需要出现一行包围的Java代码了。

    如何熟练的使用这些Java框架

    那么,作为一个Java开发者,如何熟练的使用这些框架呢,你应该掌握的Java技术有哪些?

    :

    Java原理和使用,包括基本的语言、语法知识和API

    JSP+Servlet,JavaWeb开发的基础

    服务器:

    WebLogic的原理、使用和配置

    Tomcat:轻量的JavaWeb容器,和WebLogic功能类似,使用简单、方便、免费、开源,但不支持EJB

    JBoss:类似于Tomcat,功能更强,支持EJB

    这三种应用服务器至少掌握其中的一种是很必要的。

    框架:

    Struts、Spring、Hibernate

    Tapestry:这是一个新的,使用组件式开发,是显示层技术的发展趋势。

    Flex和Laszlo:新的显示层技术,支持富客户端应用,是目前的较前沿的显示技术。

    EJB:EJB的全称是EnterpriseJavaBeans,是Java中的商业应用组件技术。

    JavaWeb开发周边技术:

    HTML、Javascript、CSS、XML、XSLT,这些是开发中经常使用到的,应该熟练掌握。

    开发工具:

    Dreamweaver、Eclipse或Jbuilder、PL/SQL

    数据库:

    必须会用、SQLServer掌握、MySQL可以在自己学习时使用。DB2那种东西就不要学了,国内太少使用了。

    软件工程:

    可以理解UML设计和使用UML进行简单设计。

Java编程初学Java开发框架教程

 以上就是极悦java培训机构的小编针对“Java编程初学Java开发框架教程”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>