java,ee的简介和特点总结.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java,ee的简介和特点总结   第一章javaEE体系架构   web回顾:   web的核心技术就是servlet和JSP,然而组成一个基本的web应用程序还有:客户端浏览器、HTTP协议、javabean、xml、标记库、web服务器和web容器等技术,通过采用JSP+servlet+javaBean技术实现web应用的开发,MVC中的每一个组件,她们都充当着不同的角色servlet就是充当控制器角色负责处理业务和控制业务流程,JSP充当视图角色负责输出响应的结果,javabean充当模型角色,负责具体的业务逻辑和业务数据。   详解:当客户端浏览器向web服务器发出HTTP请求,所请求的消息通过控制器,然后控制器从中获得信息,接着控制器把业务逻辑将信息交给一个适当的模型对象,这个模型对象与数据库进行交互,并且按照请求信息的要求进行处理、应答并收集信息,然后把控制权转交给控制器,控制权得到接过信息后决定采用什么样的视图向客户端浏览器显示响应信息,在这一过程中,控制器并不是直接将信息给某个视图做显示,通常这是一个包括把数据放置在适当的javaweb作用域范围对象的过程,这个作用域对象在控制器和视图之间共享。   Javaweb应用开发的层次:   表示层-业务层-持久层   表示层采用了HTML、jsp、XML等视图技术。   业务层中使用java的组件技术javabean实现业务逻辑,在持久层使用jdbc完成业务数据的持久化,在逻辑分层中采用MVC模式将表示层与业务层进行分离,这样便于修改和加入表示层,把处理过程放置在分离的业务层中也更便于测试。采用DAO模式将业务层与持久层分离,从而使得层与层之间进行数据传输。   Web应用的优缺点:   优点:应用能够在servlet容器中运行,便于管理负载小、对业务层对象的访问叫简单,可以在不同的Servlet之间移植。   然而Web应用也存在一定的缺陷:   1.她只针对一个服务器和一个数据库,性能较低,应用有限。   2.无法完成相应的事务处理。   二、JavaEE   1.什么是javaEE企业级应用?   JavaEE是一套设计、开发、汇编和部署企业应用程序的规范,目的与核心是提供相应的服务。   JavaEE体系结构的优缺点:   优点:分布式组件、应用程序的可移植性、可靠与稳定性。缺点:较高的资源需求、较高的应用程序服务器费用   Java学习心得个人体会   Java学习路线   以下这两张图片很好的规划了Java学习路径,你可以另存为图片,缩放观看   图01传智播客Java学习路线   图02疯狂Java学习路线   推荐一篇博文:《JAVA学习路线》地址:http:///blog/   推荐书籍   JavaSE   《疯狂Java讲义》作者:李刚   以上四本等有一定基础看比较好。   JavaEE   《轻量级javaee企业应用实战》李刚   《深入体验JavaWeb开发内幕——核心基础》张孝祥《深入体验JavaWeb开发内幕-高级特性》张孝祥   推荐视频   《学习方法谈:程序设计学习七宗罪》,这个视频推荐观看,其讲解了软件开发中的心得体会。   《北京圣思园JAVA培训教学视频汇总》   /topics//   《传智播客Java视频》   http:///java/   《动力节点Java培训视频》   /topics//   推荐网站   时间安排   JavaSE基础学习30~45天   JavaWeb学习15天   JavaEE学习15天   数据库/操作系统等10天   JAVA学习心得体会   经常看到有人问怎么学JAVA,是参加Java培训好,还是自己摸索?无数的问题其实很多前辈都已经是讨论很多遍了,我学习JAVA近5年,这么长时间以来也有一些想法,写出来大家共同参考探讨,因本人文采有限望各位不要见笑:   1.首先说说为什么要学JAVA?   首要的原因当然是为了生活,找份好工作,现在放眼望去,知名公司只会要求两种语言-c/c++,当然包括后来的.NET,和JAVA。其他一些公司可能会要其他的语言,但最终的结果是你会回到这两类上。前者的入门学习过程是比较痛苦的,你要学好需要一定的努力,但是他有一个好处,相对JAVA来说比较集中,不会出现JAVA里面这么多差异。java的学习过程开始比较容易入手,更容易学习。当然现在C#也可以。java还有一个优势就是在移动设备的开发,所有的java应用版本不同,但是语法一致。java的跨平台特性使得学习他让我们可以在不同的场合下使用。   2.那怎么学习Java呢?   在一开始我学JAVA就是买书看。因为我的专业是机电一体化并非专业的编程,它主要是控制机器人操作机械手臂的远程操作,而控制

文档评论(0)

mmrs369 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档