第1章JavaEE简介.ppt

上传人:本田雅阁 文档编号:2093520 上传时间:2019-02-13 格式:PPT 页数:20 大小:627.01KB
返回 下载 相关 举报
第1章JavaEE简介.ppt_第1页
第1页 / 共20页
第1章JavaEE简介.ppt_第2页
第2页 / 共20页
第1章JavaEE简介.ppt_第3页
第3页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《第1章JavaEE简介.ppt》由会员分享,可在线阅读,更多相关《第1章JavaEE简介.ppt(20页珍藏版)》请在三一文库上搜索。

1、第1章 Java EE简介,1.1 Java EE应用概述,1.2 Java EE开发环境的构建,1.3 解决问题的思路,1.1 Java EE应用概述,Java EE是目前开发Web应用(特别是企业级Web应用)最流行的平台之一,其实Java Web应用的核心技术是: JSP Servlet JavaBean Spring Struct Hibernate,1.2 Java EE开发环境的构建,1.2.1 JDK的安装与配置 通过设置系统环境变量,告诉Windows操作系统JDK 1.6的安装位置。下面具体介绍设置系统环境变量的方法。 设置系统变量JAVA_HOME。右击【我的电脑】图标,选

2、择【属性】【高级】【环境变量】菜单项,弹出“环境变量”对话框,如图1.1所示。,图1.1 环境变量对话框,1.2.1 JDK的安装与配置,在【系统变量】中单击【新建】按钮,弹出“新建系统变量”对话框,在“变量名”文本框中输入“JAVA_HOME”,“变量值”文本框中输入JDK的安装路径“C:Program FilesJavajdk1.6.0_16”,如图1.2所示,单击【确定】按钮完成配置。,图1.2 新建系统变量对话框,1.2.1 JDK的安装与配置, 设置系统变量Path。选择【属性】【高级】【环境变量】菜单项,在【系统变量】中找到变量名为“Path”的变量,单击【编辑】按钮,在前面输入J

3、DK到bin的目录“C:Program FilesJavajdk1.6.0_16bin;”,如图1.3所示,单击【确定】按钮完成配置。,图1.3 编辑系统, 设置系统变量CLASSPATH。与同样的操作,不同的是变量名为“CLASSPATH”,变量值为“.; C:Program FilesJavajdk1.6.0_16lib; C:Program FilesJavajdk1.6.0_16libtools.jar”。,1.2.2 Tomcat的安装于配,一、什么是Tomcat: Tomcat是一个实现了JAVA EE标准的最小的WEB服务器,由此服务器是由Apache组织开放的,可以直接从网络上

4、下载。 下载地址:http:/tomcat.apache.org/ 最新版本:Tomcat 6.0 Tomcat有两种版本: 手工安装版:安装完毕后单独进行注册和配置 Windows安装版:可以直接在服务器中进行注册。(建议使用),1.2.2 Tomcat的安装于配置,二、安装: 运行apache-tomcat-6.0.18.exe,开始安装。 选择安装内容及安装路径(C:Program FilesApache Software FoundationTomcat 6.0”),如图1.4所示。可以把安装内容的“Examples”选中,作为开发的参考例子。,图1.4 选择安装内容,1.2.2 To

5、mcat的安装与配置, 设定连接端口(HTTP/1.1 Connector Port)、登录名(User Name)和密码(Password),这里采用系统默认值。连接端口为8080,登录名为“admin”,密码为空,如图1.5所示。 设定Tomcat使用的JDK路径“c:Program FilesJavajdk1.6”,,图1.5 设定连接端口、登录名和密码,默认端口:8080 如果后面安装oracle,该端口被占用,一般发布项目时,都改用为80,1.2.2 Tomcat的安装与配置, 安装完成并启动Tomcat,如图1.6所示。 测试是否安装成功。打开浏览器,输入“http:/localh

6、ost:8080”,若如图1.7所示,表明安装成功。,图1.6 完成安装并启动Tomcat 图1.7 安装成功,1.2.2 Tomcat的安装与配置,补充:Tomcat的目录介绍 bin:所有可执行文件 Common:需要的 *.jar文件 Conf:配置文件。服务器的修改都要从这里进行 Logs:日志文件 Server:服务器的管理程序 Webapps:所有可执行的Web项目 Work:保存临时文件。,1.2.2 Tomcat的安装与配置,三、启动Tomcat服务器 直接使用bin目录中的tomcat6. exe即可。 启动后,就可以访问Tomcat服务器。 测试:http:/localho

7、st:8080 访问其他机器的服务器输入格式为: http:/ip:端口号,1.2.2 Tomcat的安装与配置,四、配置Tomcat服务器 配置服务器操作都要在conf文件夹中 1、修改端口号:( 设置为80) 将server.xml中的Connector的端口设为80 这样,以后服务器在执行的时候,直接输入80端口即可。但是,需要注意的是,一旦服务器中的*.xml文件一改变,则服务器必须重新启动。,2、配置虚拟目录,例如:在d:Myweb是我们的建立的项目目录。 1、在d:建立Myweb的文件夹 2、在Myweb文件夹内建立WEB-INF的文件夹 3、将webappsROOTWEB-INF

8、web.xml复制到d:Mywebweb-inf目录下。 但此时服务器并不知道有D盘下的这个目录,还要修改server.xml 4、 修改server.xml文件,在之上进行配置 path:表示浏览器中的输入路径:必须有“/ docBase:表示此路径对应着硬盘上的真实目录 5、修改web.xml文件的false改为true listings true ,1.2.3 MyEclipse的安装与配置,MyEclipse的安装过程非常简单,只要跟着步骤走就行了,这里不再详细列举,本书示例用的是完全安装的MyEclipse。 MyEclipse安装完成后,启动MyEclipse,出现了MyEclip

9、se的菜单,如图1.8所示。,MyEclipse菜单,服务器,图1.8 MyEclipse菜单显示,1.2.3 MyEclipse的安装与配置,现在就可以对MyEclipse进行配置了。选择【Window】【Preferences】【MyEclipse】【Servers】【Tomcat】菜单项,选择“Tomcat 6.x”,在右边的“Tomcat server”栏中选择“Enable”,单击“Tomcat home directory”后面的【Browser】按钮,选择Tomcat的安装路径“C:Program FilesApache Software FoundationTomcat 6.0

10、”,下面的两行就会自动生成出来,不用修改,如图1.9所示。,图1.9 MyEclipse服务器配置,1.2.3 MyEclipse的安装与配置,单击【OK】按钮,再查看菜单栏的服务器配置 ,如果有“Tomcat 6.x”就说明配置成功了,如图1.10所示。由于MyEclipse自身带有JDK,所以不用另外的配置。,图1.10 服务器配置,1.3 解决问题的思路,1.3.1 轻型框架的流行 作为一个框架,如果要应用广泛,一定要具备以下6个特点: 上手快。 好的技术支持。 整合其他技术能力强。 扩张能力强。 设计结构合理。 运行稳定。 只有具备了上述特点,才能算得上是一个好的框架,才能被程序员认可

11、及应用。而我们上面提到的Struts框架、Hibernate框架、Spring框架就完全具备了上述条件。下面先来简要介绍这三个框架,让大家有一个初步的印象。,1.3.2 Struts框架,Struts框架则具有组件的模块化、灵活性和重用性的优点,同时也简化了基于MVC的Web应用程序的开发,从应用的角度来说,Struts有三大块:Struts核心类、Struts配置文件及Struts标签库。,1.3.3 Hibernate框架,对目前的Java EE信息化系统而言,通常采用面向对象分析和面向对象设计的过程。系统从需求分析到系统设计都是按面向对象方式进行。但是到详细设计阶段,由于数据持久化需要保

12、存到关系数据库,不得不自底向上修改设计方案,又回到了按照过程进行编程的老路上来,这是非常令人沮丧的。 但人们的智慧是无穷的,遇到问题总会想办法解决,而不是与之妥协或绕道而走。Hibernate的问世解决了这个问题,Hibernate是一个面向Java环境的对象/关系映射工具,它可将对象模型表示的对象映射到基于SQL的关系数据模型中。这样就不用再为怎样用面向对象的方法进行数据的持久化而大伤脑筋了。,1.3.4 Spring框架,Spring框架是Rod Johnson开发的,2003年发布了Spring框架的第一个版本。Spring是一个从实际开发中抽取出来的框架,因此它完成了大量开发中的通用步骤,从而大大提高了企业应用的开发效率。 Spring为企业应用的开发提供了一个轻量级的解决方案。其中依赖注入、基于AOP的声明式事务管理、多种持久层的整合与优秀的Web MVC框架等最为人们关注。Spring可以贯穿程序的各层之间,但它并不是要取代那些已有的框架,而是以高度的开发性与它们紧密地整合,这也是Spring被广泛应用的原因之一。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1