- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java EE应用技术基础 济南大学信息学院 刘鹍 liukun@ 个人简介 1999年,毕业于济南大学管理学院信息管理与信息系统专业,获管理学士学位。 2005年,毕业于济南大学计算机应用技术专业,获工学硕士学位。 1999.7-2002.9,先后在信息学院和化工学院学办从事学生管理工作 2002.9-2007.12,在济南大学网络中心从事校园网网络规划、建设与管理及相关科研工作。 2008.1至今 济南大学信息学院从事教学科研工作 主讲课程:《Java EE应用程序基础》、《信息系统分析与设计》、《计算机网络工程技术》、《电子商务》、《综合布线与工程管理》、《网络规划与系统集成》、《java程序设计》 主要工作:学1、学3-学7学生宿舍网建设、南院学生宿舍网建设、济南大学西院网络规划、教工宿舍网管理和维护。 主持开发了山东省教育人事管理系统、山东省高等教育考试报名系统、济南大学科研管理系统等,参与开发了山东省制造业信息化系统建设(会议注册)、山东省学位与研究生教育管理系统(评审部分、高校端B/S部分)、基于国产数据库应用系统建设等。 主要研究方向:国产数据库、信息系统建设、网络建设、网络管理和维护。 通过认证:浪潮、甲骨文、3G手机培训(Symbian、JavaME) 课程概述 课程概述 该门课程从基础入手,系统讲解Java EE技术及其应用。 课程分为三大部分: Java EE的Web开发技术 Java EE的Web服务技术 Java EE的EJB技术和持久化技术 课程从Java EE开源框架入手,分别介绍Struts、Spring、Hibernate,以及他们的相互整合应用。并在此基础上,深入学习Web Service技术,深入学习EJB和JPA。 课程目的 培养完整的企业应用开发的概念,掌握Java EE体系架构的主要技术,熟悉Java EE平台的开发模式,并能够运用Java服务器技术开发多层架构的应用项目。 主要任务: 理解Java服务器应用开发理论; 掌握Java EE技术体系及特点; 熟练掌握EJB组件开发技术; 能够基于Java服务器技术,开发Java EE应用系统。 课程内容 轻量级+标准 Java EE基础(Web技术) Servlet、JSP、JDBC、JNDI、JavaMail 从轻量级Java EE框架入手 Struts Spring Hibernate Struts+Spring+Hibernate 掌握Java EE官方标准(EJB) JSF EJB JPA 掌握Web服务技术(Web Service) 参考资料 教材:Java EE基础实用教程,郑阿奇主编,电子工业出版社 参考书:Java EE 5 开发基础与实践,吴映波等编著,清华大学出版社 课时安排 本课程共64学时,40学时课堂讲授,24学时实验。 第1章 Java EE概述 第1章 Java EE概述 Java ME SE EE? History of Java Enterprise Platform 1.1 Java EE应用概述 1.1.1 Struts 2框架 早期的Web应用全部是静态的HTML页面。 Model 1模式:整个Web应用几乎全部都是由JSP页面组成的。将控制逻辑和显示逻辑混合在一起,导致代码的重用性非常低,而且还不利于维护与扩展。 MVC:MVC即Model(模型)、View(视图)、Controller(控制器)。 视图层负责页面的显示工作 控制层负责处理及跳转工作 模型层负责数据的存取 Struts框架具有组件的模块化、灵活性和重用性的优点,同时也简化了基于MVC的Web应用程序的开发。 从应用的角度来说,Struts有三大块,分别是Struts核心类、Struts配置文件及Struts标签库。 1.1 Java EE应用概述 补充:MVC 1.1 Java EE应用概述 1.1.2 Hibernate框架 传统的Java应用都是采用JDBC来访问数据库,它是一种基于SQL的操作方式,但对目前的Java EE信息化系统而言,通常采用面向对象分析和面向对象设计的过程。系统从需求分析到系统设计都是按面向对象方式进行,但是到详细的数据访问设计阶段,又回到了传统的JDBC访问数据库的老路上来。 Hibernate的问世解决了这个问题,Hibernate是一个面向Java环境的对象/关系映射工具,它用来把对象模型表示的对象映射到基于SQL的关系数据模型中去,这样就不用再为怎样用面向对象的方法进行数据的持久化而大伤脑筋了。 1.1 Java EE应用概述 1.1.3 Spring框架 Spring框架是Rod Johnson开发的,2003年发布了Spring框架的第一个版本。Spring
文档评论(0)