J2EE实训课程大纲

上传人:飞*** 文档编号:43492151 上传时间:2018-06-06 格式:DOC 页数:5 大小:35KB
返回 下载 相关 举报
J2EE实训课程大纲_第1页
第1页 / 共5页
J2EE实训课程大纲_第2页
第2页 / 共5页
J2EE实训课程大纲_第3页
第3页 / 共5页
J2EE实训课程大纲_第4页
第4页 / 共5页
J2EE实训课程大纲_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《J2EE实训课程大纲》由会员分享,可在线阅读,更多相关《J2EE实训课程大纲(5页珍藏版)》请在金锄头文库上搜索。

1、J2EE 实训课程大纲实训课程大纲课程名称:课程名称:J2EE 实训总课时:总课时:50 课时一、培养目标:培养目标:掌握 J2EE 企业级应用程序开发主流技术,精通 JSP、Servlet、JavaBean、JDBC 编程,精通基于 Spring、Hibernate、Struts 编程,熟练基于 Oracle 数据库的 PL/SQL 编程;让学员迅速积累项目经验,从而实现与软件企业要求无缝对接。二、课程内容以及课时安排:二、课程内容以及课时安排:(一)(一) Java 面向对象编程(10 课时)1. java 语言基础:java 语言概述;JDK 的安装和使用;java 语言基础:操作符和表

2、达式。2. 数字类,字符串类;日期类,数组,数据类型的转换。3. 控制语句的应用。4. 面向对象程序(OOP)设计:类与对象、属性、方法、访问控制;构造函数、终结函数、静态成员。5. this 、super 的用法、包与接口编程、引用包;集合类的应用。6. System 类与 Runtime 类;多线程编程及同步技术;文件操作。(二)(二) Oracle 管理与开发(10 课时)Oracle 体系结构: Oracle 实例和数据库的结构。实例的内存和进程结构。 关闭数据库 (shutdownnormal|immediate|abort|transactional)。 启动数据库 (nomoun

3、t、mount、open)会话的监视。Net 的配置。 管理服务器 (ManagementServer) 的配置。用图形界面和命令行两种 方式创建数据库。 SQL*PLUS 的 命令。Oracle 安全性管理 (用户 、角色、权限、概要文件)。 管理控制文件、管理重做日志文件。 管理表空间和数据文件 。 创建数据库对象 (标准表、分区表、簇、索引组织表、对象表、嵌套表、临时表)。 数组类型和表类型。对象类型 。序列 。同义词 。数据库链接。SQL 语句: 事务处理语句 (commit、rollback、savepoint)。 DDL 语句: CREATEDATABSE、ALTERDATABAS

4、E、ALTERTABLE、ALTERTABLESPACE、ALTERSYSTEM、CREATECONTROLFILE、GRANT 和 REVOKE、AUDIT和NOAUDIT、SETROLE、ANALYZE、EXPLAINPLAN、LOCKTABLE、RENAME、CREATETABLE、 TRUNCATE。 DML 语句:基本 SELECT、INSERT、UPDATE、DELET 语句。SELECTFORUPDATE 语句。分组汇总语句 GROUPBY。联接语句。集合语句(UNION、UNIONALL、INSERSECT、MINUS)。子查询(相关子查询和嵌套子查询)。Oracle8i 中的

5、函数。PL/SQL 编程: PL/SQL 程序结构。 定义常量和变量。%TYPE 和 %ROWTYPE 属性。 游标 (Cursor) 编程。参数游标。游标变量。游标属性 (%NOTFOUND、%FOUND、%ROWCOUNT)。 PL/SQL 语言基础、数据类型 、数据类型转换、PL/SQL 语言控制结构 (IF 语句、DOLOOP 语句、WHILE 语句、FOR 语句)。集合(数组和表类型)和记录。动态 SQL 语句 。PL/SQL 语言错误处理。 PL/SQL 面向对象编程 。触发器、存储过程、函数、包编程。Pro*C 编程。(三)(三) JAVA Web 应用开发(17 课时)1. W

6、eb 编程模型及 SunJava 的 MVC 的三层结构;JSP 编程基础: HTML 语言(表单、表格等标签); 2. JSP 语法、指令和动作和 JSP 开发 Web 的几种主要方式; 3. JSP 内置对象( session 、 application 、 request 、 response 和 out 等组件)的编程应用; Web 页面中的错误处理方法和技术; 4. JavaBean 的编程及应用。5. B/S 信息的各种传递模式、 post/get 提交和 Cookie 编程;6. 在客户端和服务器端对用户数据进行校验的技术; 7. JavaBean 的编程技术及 JSP+Java

7、Bean 的两层的开发结构;8. Web 数据库编程和 SQL 语句等、 JDBC 原理及连接方法、 JSP 中的 JDBC 的实际使用等。9. Java Servlet 技术、 Servlet 的生命周期、 Servlet 接口和 Servlet 编程格式;JSP 和 Servlet 各自的应用和 JSP+Servlet 的两层的开发结构;10. JavaScript 语言(变量、语句、函数、事件处理等)、客户端提交的校验和各种网页特效 11. 利用 Eclipse+Tomcat 等商业开发工具实现 JSP/Servlet 的 Web 应用程序综合开发12. 网站项目开发综合应用实例:B/S

8、 模式的信息管理系统的制作、设计思路及系统的实现。 13. JDBC 数据库连接池与数据源技术。(四)(四) Struts 框架高级 WEB 应用技术(5 课时)1.Struts 框架概述 服务器端应用程序设计的演变 Struts 框架的优势 Struts 框架交互步骤说明 Struts 框架中所使用的组件 使用 ActionForm 来协助处理 HTML 表单 2.使用 Struts 开发 Web 应用程序 安装 Struts Struts 主要组件 Struts 标签库 使用 Struts 标签取代传统 Html 标签 HTML 的 Form 如何与 ActionForm 对应 在配置文件

9、中登记 ActionForm 回顾 Struts 的 MVC 模型 ActionServlet struts-config.xml 输入验证(Validation) Struts 的输入验证框架 实装 validation 步骤(五)(五) Hibernate 数据持久化(4 课时)1. Hibernate 体系结构 高层的概览; 轻型体系; 全面解决体系 图中对象说明 2.Hinbernate 工具 构建 Hibernate 基础代码; 构建 Hibernate 基础代码途径 使用 Middlegen-Hibernate 工具从数据库产生基础代码 其它的工具3. SessionFactory

10、 配置 可编程配置方式; 获取 SessionFactory 用户自行提供 JDBC 连接; Hibernate 提供的 JDBC 连接 其它配置属性;XML 配置文件4.持久化对象(Persistent Object) 持久化对象的三条主要的规则;Hibernate 中 PO 和 VO PO 引出的系统层次设计方面的问题;属性复制5. O/R Mapping 基础 映射声明(Mapping declaration) Hibernate 的类型6. 操作持久化数据 创建一个持久化对象;装载对象;Querying 更改在当前 session 中保存或者装载的对象 删除持久化对象;同步 ;结束一个

11、 Session7. 事务和并发访问 工厂和会话;线程和连接 事务管理;锁(locking)(六)(六) Spring 高级技术(4 课时)1.Spring Framework 概述 Spring Framework 介绍, Spring Framework 的目标, Spring Framework 的优点,Spring 初探 Sping 中 IoC 和 DI 使用,依赖注入的几种实现类型。 2.Spring Bean 封装机制 org.springframework.beans 包; Bean Wrapper 类; Bean Factory 类Bean 配置项目说明;ApplicationContext;Web Context3.Spring MVCSpring MVC 实例演示; 配置文件;Controller;输入验证与数据绑定4.Spring 数据持久层 数据持久层概述 Spring 实现数据持久化 Spring 中使用 Hibernate三、成绩考核三、成绩考核1、课程考核在课程教学结束后要进行终结性考试,由培训中心统一安排考试的时间,全部采用网络在线考试,成绩采取百分制,60 分为考试合格,颁发全国专业技术人才资格证书和国家教育技术网专业技术人才入库资格证书 。2、上述各考核成绩均载入学生成绩册,作为学生毕业、就业或奖惩的主要依据。四、推荐教材四、推荐教材待定

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号