J2EE概述v1.4.pptVIP

  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文档。上传文档
查看更多
J2EE概述v1.4.ppt

J2EE概述 主讲人:曾彬 培训对象 技术要求:有其他编程语言基础,如C++,PB等。 培训内容:JAVA入门培训,讲述JAVA语言的基本概念,重点培训J2EE的开源框架 培训目标:可以对J2EE项目做技术选型和概要设计 目录 JAVA概述 JAVA对比其他语言 JAVA系统特点 JAVA版本 J2SE介绍 基本概念 常用类库 其他类库 J2EE介绍 表现层框架 持久层框架 业务层框架 J2EE开源框架总结 JAVA开发工具 JAVA对比其他语言 C语言 C++ Java .Net 面向过程特性 变量定义,数组定义,方法定义,顺序语句,转折语句,循环语句,指针 与C相同 与C相同(除了指针) 类似JAVA 面向对象特性 结构体-实例 类-对象 类-对象 类似JAVA 外部链接库 #includestdio.h gcc -LNAME test.c 与C相同 import java.util.* javac -cp ./lib Test.java java -cp ./lib Test 跨平台 否 否 是 只支持windows平台 JAVA系统特点 开源OpenSource 以框架FrameWork为中心 跨平台(JVM) 分布式应用 分层及复用 运行较慢,适合商业应用系统,不适合实时系统 JAVA版本 J2SE:标准版 主要用于桌面应用软件的编程 J2EE:企业版 主要用于分布式网络系统的开发 J2ME:移动版 主要用于手机嵌入式系统的开发 J2SE介绍 基本概念: JVM:Jave virtual machine JRE: Java Runtime Environment JDK: Java Development Kit Package程序组织方式 com.huadong.asm.dao.ContactDao org.apache.ibatis.session.SqlSessionFactory classpath概念 class类和Jar包概念 GC内存回收机制 Exception错误处理机制 try{ ... } catch XXXException{.....} finally{ ... } J2SE介绍 常用类库 集合操作: Java.util.ArrayList Java.util.Map Java.util.Set I/O操作: Java.io.InputStream Java.io.OutputStream 数据库操作 java.jdbc.* 其他类库 网络socket(tcp,udp) 多进程 图形界面:Applet,AWT,Swing J2EE介绍 表现层框架 Javascript:动态页面 Servlet/JSP 中间件(Middle Ware)/容器(Container) Weblogic、Websphere,Jboss(包括Tomcat组件) 以配置文件为核心 MVC模式 Struts:表现层框架 Struts1和Struts2区别:ActionForm类 JSP内置对象 HttpServletRequest HttpServletRespond HttpServletSession Struts框架 持久层框架 概念 O/R Mapping和持久Persistence Hibernate框架 以配置文件作为对象和数据库间的映射 完全映射,实体类和数据库表建立完全映射,但是对于复杂sql语句的处理比较繁琐 学习门槛比较高,适合大项目 Mybatis/Ibatis框架 以配置文件作为对象和数据库间的关联 半映射,实体类和数据库通过sql语句建立不完全映射,sql统一维护 适合中小项目,有sql基础上手很简单 ORM原理 Employee类及其对象与EMPLOYEE数据库表的映射关系: ID NAME 1 李海 2 王亮 ... ... 配置文件 业务层框架 业务层框架概念 EJB java Bean/pojo:数据类 IOC(控制反转) AOP(面向方面编程) EJB框架 重量级业务层框架 应用于大型分布式系统 学习困难 通常收费 Spring框架 轻量级业务层框架 中小型项目 学习相对比较简单 开源 SSH集成框架 SSH项目目录结构 /src{源文件} ----ject ----|----bean/{自定义的存放包}目录: bean文件、hbm.xml映射文件 ----|----dao/{自定义的存放包}目录:接口类 ----|----|----impl/{自定义的存放包}目录:实现类 ----|----service/{自定义的存放包}目录:接口类 ----|----|----impl/{自定义的存放包}目录:实现类 ----|----action/{自定义的存放包}

文档评论(0)

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

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

1亿VIP精品文档

相关文档