[导读]:全国信息化应用能力考试(NCAE) 程序设计――J2EE企业级应用软件开发考试大纲 考试名称: 程序设计――J2EE企业级应用软件开发 考试大纲(考试内容与要求): 一、客户端网页编程 (一)客户端网页编程简介 考试内容 Web工作原理、 Web标准 考试要求 了解 理解 掌握 熟 |
全国信息化应用能力考试(NCAE)
程序设计――J2EE企业级应用软件开发考试大纲
考试名称:程序设计――J2EE企业级应用软件开发
考试大纲(考试内容与要求):
一、客户端网页编程
(一)客户端网页编程简介
考试内容 |
||||
Web工作原理、Web标准 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
Web工作原理 |
|
● |
|
|
超文本、超链接、超媒体的概念 |
|
|
● |
|
内容、表现形式、结构、行为分离的概念 |
|
● |
|
|
Web标准的概念 |
|
|
● |
|
客户端网页编程原理 |
|
● |
|
|
(二) XHTML基础
考试内容 |
||||
XHTML基础语法 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
XHTML语法规则 |
|
|
● |
|
XHTML1.0的三种DOCTYPE |
● |
|
|
|
XHTML标记 |
|
|
|
● |
(三)使用CSS控制网页表现形式
考试内容 |
||||
CSS |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
CSS的概念及使用CSS的优点 |
|
● |
|
|
样式规则 |
|
|
● |
|
在XHTML文档中嵌入CSS的方法 |
|
|
|
● |
CSS的层叠 |
|
● |
|
|
CSS盒状模型 |
|
● |
|
|
创建样式规则 |
|
|
|
● |
CSS属性 |
● |
|
|
|
CSS与页面布局 |
|
● |
|
|
(四)JavaScript语法基础
考试内容 |
||||
JavaScript语法基础 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
JavaScript的概念 |
|
|
● |
|
JavaScript的应用 |
● |
|
|
|
将JavaScript添加到网页中的方法 |
|
|
|
● |
JavaScript的变量、数据类型 |
|
|
|
● |
JavaScript的变量作用域 |
|
● |
|
|
JavaScript的变量命名规则 |
|
|
|
● |
JavaScript语句、表达式、运算符 |
|
|
● |
|
JavaScript函数 |
|
|
|
● |
JavaScript的对象类型 |
|
|
● |
|
创建自定义JavaScript对象 |
|
|
● |
|
JavaScript常用内置对象 |
|
|
● |
|
(五)JavaScript对象模型
考试内容 |
||||
JavaScript对象模型 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
对象模型的类型 |
|
● |
|
|
传统对象模型的使用 |
|
|
● |
|
不同浏览器的对象模型 |
● |
|
|
|
(六)标准文档对象模型DOM
考试内容 |
||||
标准文档对象模型 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
W3C定义的几种级别的DOM模型 |
● |
|
|
|
DOM的分类 |
● |
|
|
|
文档树的概念 |
|
● |
|
|
如何访问元素、创建、添加、插入、删除、替换节点 |
|
|
|
● |
如何操作属性 |
|
|
|
● |
DOM与HTML以及DHTML对象的关系 |
|
|
● |
|
(七)JavaScript事件处理模型
考试内容 |
||||
JavaScript事件处理模型 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
事件、事件处理、事件处理程序 |
|
● |
|
|
事件处理程序捆绑到元素的方法 |
|
|
● |
|
基本的事件模型 |
|
|
● |
|
现代事件模型 |
|
● |
|
|
IE4.0以上浏览器的事件模型 |
|
● |
|
|
DOM2事件模型 |
|
● |
|
|
(八)JavaScript控制浏览器窗口
考试内容 |
||||
使用JavaScript控制浏览器窗口 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
创建对话框 |
|
|
● |
|
打开和关闭普通窗口 |
|
|
● |
|
窗口之间的通讯 |
|
|
● |
|
控制窗口的行为 |
|
|
● |
|
IE中窗口的扩展功能 |
● |
|
|
|
(九)JavaScript处理表单
考试内容 |
||||
使用JavaScript处理表单 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
表单对象的主要属性、方法 |
|
|
|
● |
表单元素的主要属性、方法 |
|
|
|
● |
使用JavaScript进行表单验证 |
|
|
● |
|
(十)XML基础
考试内容 |
||||
XML的语法基础和概念 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
XML语法基础 |
|
|
|
● |
XML命名空间 |
|
● |
|
|
XML的应用 |
|
● |
|
|
(十一)DTD与Schema
考试内容 |
||||
DTD与Schema |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
DTD的概念 |
|
|
● |
|
使用DTD定义XML文档 |
|
|
● |
|
DTD与Schema的区别 |
|
|
● |
|
使用Schema定义XML文档 |
|
|
● |
|
根据DTD编写XML文档 |
|
|
|
● |
根据Schema编写XML文档 |
|
|
|
● |
(十二)XSL
考试内容 |
||||
使用XSL转换XML文档 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
XSL文档基本结构 |
|
|
|
● |
XSL文档基本语法 |
|
|
|
● |
XPath基本概念 |
|
● |
|
|
(十三)XML DOM与SAX
考试内容 |
||||
XML编程接口XML DOM的使用以及SAX |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
使用XML DOM对象的属性和方法操纵XML文档 |
|
|
● |
|
XML DOM和SAX的区别 |
|
● |
|
|
二、关系型数据库基础及SQL语言
(一)关系型数据库管理系统简介
考试内容 |
||||
关系型数据库基本术语、SQL基本概念、Oracle体系架构 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
关系型数据库基本术语 |
|
|
● |
|
数据库模型 |
● |
|
|
|
关系型数据库分类 |
|
● |
|
|
SQL语言的概念、作用、分类 |
|
|
● |
|
Oracle体系架构 |
|
|
● |
|
(二)关系型数据库设计
考试内容 |
||||
关系型数据库设计中的基本概念 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
关系模型中的基本术语 |
|
|
● |
|
数据规范化理论 |
|
|
● |
|
表间关系 |
|
● |
|
|
创建数据模型 |
|
|
|
● |
(三)创建和管理数据库、表和索引
考试内容 |
||||
使用SQL语句创建和管理数据库、表和索引的方法 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
创建数据库的SQL语法 |
|
|
|
● |
删除数据库的SQL语法 |
|
|
|
● |
ANSI/ISO SQL中的数据类型 |
|
|
● |
|
创建和删除表的语法 |
|
|
|
● |
Oracle和MySQL中创建临时表 |
|
|
|
● |
Oracle和MySQL中复制表的语法 |
|
|
|
● |
数据完整性的概念和分类 |
|
|
● |
|
Oracle和MySQL中实现数据完整性的方法 |
|
|
|
● |
创建和管理索引 |
|
|
|
● |
更改数据库表 |
|
|
|
● |
(四)更改数据
考试内容 |
||||
添加、修改和删除数据的SQL语法 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
添加数据的SQL语法 |
|
|
|
● |
更改数据的SQL语法 |
|
|
|
● |
删除数据的SQL语法 |
|
|
|
● |
(五)使用SQL获取数据
考试内容 |
||||
使用SELECT语句获取数据 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
SELECT语句的各种用法 |
|
|
|
● |
(六)数据分组与汇总
考试内容 |
||||
数据分组与汇总的SQL语法 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
聚合函数的使用 |
|
|
|
● |
使用GROUP BY子句 |
|
|
|
● |
使用Having子句 |
|
|
|
● |
Oracle和MySQL中返回限定函数的查询 |
|
|
|
● |
Oracle中解析函数的方法 |
|
● |
|
|
(七)执行计算和使用函数
考试内容 |
||||
SQL中常用运算符、函数,以及如何创建自定义函数 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
SQL中常用运算符的用法 |
|
|
● |
|
在SQL中使用表达式 |
|
|
● |
|
SQL中常用函数的使用 |
|
|
● |
|
在Oracle中创建自定义函数 |
|
|
● |
|
(八)组合查询
考试内容 |
||||
组合查询的SQL语法 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
区别相关子查询和非相关子查询 |
|
● |
|
|
使用子查询 |
|
|
|
● |
组合查询运算符 |
|
|
|
● |
在查询中使用UNION |
|
|
|
● |
(九)多表查询
考试内容 |
||||
SQL联接 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
相等联接与非相等联接 |
|
● |
|
|
联接的类型 |
|
|
● |
|
各种联接类型的SQL语法 |
|
|
|
● |
(十)使用视图隐藏复杂的SQL
考试内容 |
||||
视图 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
视图的优点 |
|
● |
|
|
创建视图的语法 |
|
|
|
● |
更改、查看、删除视图的语法 |
|
|
|
● |
(十一)使用存储过程
考试内容 |
||||
存储过程 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
使用存储过程的好处 |
|
● |
|
|
创建存储过程的SQL语法 |
|
|
|
● |
存储过程参数类型 |
|
|
|
● |
存储过程中变量的定义与赋值 |
|
|
|
● |
存储过程中的控制语句 |
|
|
|
● |
游标的使用 |
|
|
|
● |
在存储过程中处理错误 |
|
|
|
● |
(十二)事务
考试内容 |
||||
事务处理 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
事务处理的概念 |
|
● |
|
|
事务的ACID属性 |
|
● |
|
|
Oracle和MySQL中事务和异常处理 |
|
|
|
● |
事务隔离级别 |
|
|
|
● |
分布式事务和两阶段提交 |
● |
|
|
|
(十三)触发器
考试内容 |
||||
触发器 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
触发器的概念 |
|
● |
|
|
触发器的分类 |
|
|
● |
|
创建和管理触发器的语法 |
|
|
|
● |
触发器的应用 |
|
● |
|
|
在Oracle中使用触发器 |
|
|
|
● |
(十四)用户和安全
考试内容 |
||||
在Oracle和MySQL中管理用户和安全 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
身份验证和授权的概念 |
|
● |
|
|
数据库安全的基本概念 |
|
● |
|
|
管理授权的SQL语法 |
|
|
● |
|
权限的类型 |
|
|
● |
|
在Oracle和MySQL管理用户和安全的方法 |
|
|
|
● |
三、面向对象基础与Java语言
(一)面向对象程序设计及软件开发简介
考试内容 |
||||
面向对象程序设计中的基本组件 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
类和对象的概念 |
|
|
● |
|
类方法和实例方法的区别 |
|
|
● |
|
类数据值和实例数据值的区别 |
|
|
● |
|
继承的概念和意义 |
|
|
● |
|
对象及其它组件的UML图例 |
|
● |
|
|
软件生命周期 |
● |
|
|
|
(二)Java编程基础
考试内容 |
||||
Java程序的编辑、编译和运行,使用标准类库 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
识别Java程序的基本结构 |
|
|
● |
|
创建和运行Java应用程序 |
|
|
|
● |
区分对象声明和创建 |
|
|
● |
|
使用标准类库中的Date、SimpleDateFormat、String、JOptionPane类 |
|
|
|
● |
使用增量式开发方法 |
|
● |
|
|
(三)数值型数据
考试内容 |
||||
变量、常量和处理数值数据的表达式、标准输入/输出及标准类 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
变量、常量 |
|
|
● |
|
算术表达式及其优先原则 |
|
|
● |
|
对象和原始数据值的内存分配方式 |
|
● |
|
|
标准输入/输出 |
|
|
● |
|
使用Math 类中的方法,编写数学表达式 |
|
|
|
● |
使用GregorianCalendar 类操纵日期信息 |
|
|
|
● |
使用DecimalFormat 类格式化数值数据 |
|
|
|
● |
输入的字符串值转换为数值数据 |
|
|
|
● |
(四)编写自定义类
考试内容 |
||||
自定义类的构造方法、可见性修饰符、局部变量、引用、参数传递和返回值 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
定义可实例化的类 |
|
|
|
● |
自定义类的构造方法 |
|
|
● |
|
信息隐藏和可见性修饰符 |
|
|
● |
|
局部变量 |
|
|
● |
|
方法的参数传递和返回值 |
|
|
● |
|
传递和返回对象 |
|
|
● |
|
set和get方法以及方法重载 |
|
|
|
● |
类与模块化 |
|
● |
|
|
JavaDocs注释 |
● |
|
|
|
(五)选择语句
考试内容 |
||||
选择语句if 和switch、相等式(= =)、用于比较的方法 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
if语句在程序中实现选择控制 |
|
|
|
● |
switch语句在程序中实现选择控制 |
|
|
|
● |
布尔表达式和变量 |
|
|
● |
|
嵌套if语句 |
|
|
● |
|
equals和compareTo比较对象 |
|
|
|
● |
绘制图形 |
|
● |
|
|
(六)循环语句
考试内容 |
||||
循环语句while、do-while和for |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
While语句 |
|
|
|
● |
Do-while语句 |
|
|
|
● |
For语句 |
|
|
|
● |
循环控制 |
|
|
● |
|
For语句嵌套 |
|
|
● |
|
JOptionPane类 |
|
|
|
● |
生成随机数 |
|
|
● |
|
(七)事件驱动编程和图形用户界面
考试内容 |
||||
基本图形用户界面(GUI)组件、事件驱动编程 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
创建JFrame类的子类 |
|
|
● |
|
在Frame的内容板上放置按钮 |
|
|
|
● |
基于代理的事件模型 |
|
|
● |
|
JButton、JLable、JTextField和JTextArea类 |
|
|
|
● |
创建和使用菜单 |
|
|
|
● |
(八)异常处理
考试内容 |
||||
异常处理和断言 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
捕获异常 |
|
|
|
● |
抛出异常 |
|
|
|
● |
传播异常 |
|
|
|
● |
异常的类型 |
|
|
● |
|
自定义异常 |
|
|
● |
|
使用断言 |
|
|
● |
|
(九)字符和字符串
考试内容 |
||||
字符和字符串、String和StringBuffer类、模式匹配和正则表达式 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
声明和使用char类型数据 |
|
|
● |
|
使用String类 |
|
|
|
● |
使用StringBuffer类 |
|
|
|
● |
区分String 和StringBuffer 类 |
|
|
● |
|
模式匹配和正则表达式 |
|
|
● |
|
Pattern和Matcher类 |
|
|
● |
|
(十)数组
考试内容 |
||||
原始数据类型数组和对象数组、二维数组、数据集合 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
声明和使用基本数据类型数组 |
|
|
|
● |
声明和使用对象数组 |
|
|
|
● |
传递数组到方法 |
|
|
● |
|
声明和使用二维数组 |
|
|
● |
|
使用List操纵对象集合 |
|
|
● |
|
使用Map操纵对象集合 |
|
|
● |
|
(十一)排序和搜索
考试内容 |
||||
线性和二进制搜索算法、选择和冒泡、堆排序、定义接口 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
线性搜索算法 |
|
● |
|
|
二进制搜索算法 |
|
|
● |
|
选择排序 |
|
|
● |
|
冒泡排序 |
|
|
● |
|
堆排序 |
|
● |
|
|
定义和使用接口 |
|
|
|
● |
(十二)文件输入和输出
考试内容 |
||||
文件输入和输出 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
使用File类 |
|
|
|
● |
使用FileChooser类 |
|
|
|
● |
使用FileOutputStream 和 FileInputStream读写字节 |
|
|
● |
|
使用DataOutputStream 和 DataInputStream 读写原始数据类型值 |
|
|
● |
|
使用PrintWriter 和 BufferedReader读写文本数据 |
|
|
● |
|
对象序列化 |
|
|
● |
|
(十三)继承和多态
考试内容 |
||||
继承和多态、继承中成员的可访问性和构造方法、抽象类和抽象方法 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
使用继承关系定义类 |
|
|
|
● |
继承中成员的可访问性 |
|
|
● |
|
继承中的构造方法 |
|
|
● |
|
Java中的多态 |
|
|
● |
|
继承和接口 |
|
● |
|
|
抽象类和抽象方法 |
|
|
● |
|
(十四)高级图形用户界面
考试内容 |
||||
布局管理器和嵌套面板、鼠标事件的处理、使用MVC模式 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
使用布局管理器和面板 |
|
|
|
● |
使用嵌套面板 |
|
|
● |
|
处理鼠标事件 |
|
|
|
● |
使用Swing包中的JCheckBox、 JRadioButton、JComboBox, JList和 JSlider等组件类 |
|
|
● |
|
MVC设计 |
|
● |
|
|
(十五)递归算法
考试内容 |
||||
递归算法 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
递归算法的基本元素 |
|
|
● |
|
递归算法的应用 |
|
|
|
● |
递归使用条件 |
|
|
● |
|
递归适用范围 |
|
|
● |
|
(十六)Java与多线程
考试内容 |
||||
线程的创建和启动、线程的优先级、同步和线程间通讯 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
继承Thread类创建启动多线程 |
|
|
● |
|
使用Runnable接口创建启动多线程 |
|
|
|
● |
线程的优先级 |
|
|
● |
|
线程的同步方法和同步块 |
|
|
|
● |
线程间通讯 |
|
|
● |
|
死锁 |
|
● |
|
|
(十七)网络通信
考试内容 |
||||
套接字编程、UDP通信 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
IP地址、DNS和协议 |
● |
|
|
|
使用InetAddress和URL类 |
|
|
● |
|
Socket通讯 |
|
|
|
● |
UDP通讯 |
|
|
● |
|
(十八)JDBC
考试内容 |
||||
JDBC访问数据库 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
数据库驱动程序类型 |
|
● |
|
|
JDBC访问数据库实现过程 |
|
|
|
● |
预编译语句 |
|
|
● |
|
执行存储过程 |
|
|
● |
|
使用JDBC结果集操作数据库 |
|
|
|
● |
(十九)Java与XML
考试内容 |
||||
对XML的DOM、SAX解析、XML的文档转换 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
XML与解析器 |
● |
|
|
|
DOM解析 |
|
|
|
● |
SAX解析 |
|
|
● |
|
XML文档转换 |
|
|
● |
|
四、Java Web编程
(一)J2EE体系结构
考试内容 |
||||
J2EE的规范、多层结构、组件和服务技术 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
J2EE规范 |
|
● |
|
|
J2EE的层次结构 |
|
|
● |
|
J2EE的组件技术 |
|
|
● |
|
J2EE的容器和应用服务器 |
|
|
● |
|
J2EE开发部署角色 |
● |
|
|
|
(二)Servlet
考试内容 |
||||
Servlet的概念、结构、基本方法,Servlet请求和响应、会话管理 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
Servlet概念 |
|
● |
|
|
Servlet生命周期和基本方法 |
|
|
● |
|
Servlet请求和响应 |
|
|
|
● |
页面转发和重定向 |
|
|
● |
|
会话管理 |
|
|
● |
|
环境对象 |
|
|
● |
|
(三)JSP基本语法
考试内容 |
||||
JSP语法基本结构、指令、脚本元素、动作 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
JSP和Servlet的关系 |
|
● |
|
|
JSP的语法结构 |
|
|
● |
|
JSP基本指令 |
|
|
|
● |
JSP脚本元素 |
|
|
|
● |
JSP常用动作 |
|
|
|
● |
(四)JSP隐含对象
考试内容 |
||||
JSP隐含对象的使用 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
与I/O有关的隐含对象 |
|
|
|
● |
与上下文相关的隐含对象 |
|
|
|
● |
与Servlet有关的隐含对象 |
|
|
● |
|
与错误有关的隐含对象 |
|
|
● |
|
(五)JSP自定义标记
考试内容 |
||||
标记库的使用、自定义标记的处理和部署 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
标记库和JavaBean的区别 |
● |
|
|
|
标记库工作原理和过程 |
|
● |
|
|
标记处理程序 |
|
|
● |
|
标记描述文件 |
|
|
● |
|
JSP中使用自定义标记 |
|
|
● |
|
(六)Tomcat和Web应用
考试内容 |
||||
Tomcat的配置、管理和部署WEB应用 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
Web容器的工作原理 |
|
● |
|
|
Tomcat的配置和启动 |
|
|
|
● |
Tomcat的目录结构 |
|
● |
|
|
WEB应用程序的目录结构 |
|
|
● |
|
WEB应用程序的部署 |
|
|
|
● |
配置Tomcat的数据源 |
|
|
● |
|
Tomcat的管理平台 |
|
|
● |
|
五、Java 高级编程
(一)EJB
考试内容 |
||||
EJB的概念、类型、容器及其部署和运行 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
EJB技术概念 |
|
● |
|
|
EJB的类型 |
|
|
● |
|
EJB的组成结构和运行环境 |
|
|
● |
|
EJB的开发 |
|
|
● |
|
EJB的部署 |
|
|
● |
|
(二)会话Bean
考试内容 |
||||
会话Bean的概念、作用、类型和生命周期、开发会话Bean |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
会话Bean概念、作用及类型 |
|
● |
|
|
SessionBean接口 |
|
|
● |
|
无状态会话Bean的特征和生命周期 |
|
|
● |
|
有状态会话Bean的特征和生命周期 |
|
|
● |
|
有状态会话Bean的开发 |
|
|
● |
|
(三)实体Bean
考试内容 |
||||
实体Bean的概念、特点、工作原理、生命周期和组成元素 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
实体Bean概念和特点 |
|
● |
|
|
工作原理和EntityBean接口 |
|
● |
|
|
实体Bean的生命周期 |
|
|
● |
|
实体Bean的组成元素 |
|
|
● |
|
实体Bean的开发 |
|
|
● |
|
(四)Weblogic
考试内容 |
||||
Weblogic安装启动、部署应用程序 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
Weblogic概念 |
|
● |
|
|
Weblogic的安装启动 |
● |
|
|
|
Weblogic部署应用程序 |
|
|
|
● |
Weblogic部署EJB |
|
|
● |
|
(五)设计模式
考试内容 |
||||
设计模式定义、分类及常用设计模式 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
定义设计模式 |
|
● |
|
|
设计模式分类 |
|
● |
|
|
工厂模式及其应用 |
|
|
|
● |
单态模式及其应用 |
|
|
|
● |
适配器模式及其应用 |
|
|
● |
|
代理模式及其应用 |
|
|
|
● |
观察者模式及其应用 |
|
|
● |
|
六、J2EE 轻量级框架
(一)Struts入门
考试内容 |
||||
Struts框架、MVC、Struts组件及应用 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
Struts框架概念 |
|
● |
|
|
Struts框架中的MVC实现 |
|
● |
|
|
重要组件ActionServlet类 |
|
● |
|
|
重要组件Action类 |
|
|
|
● |
重要组件ActionForm类 |
|
|
|
● |
重要组件ActionMapping |
|
|
|
● |
重要组件ActionForward类 |
|
|
|
● |
重要组件ActionError类 |
|
|
● |
|
Struts-config.xml配置文件 |
|
|
● |
|
Struts应用 |
|
|
● |
|
(二)Struts高级
考试内容 |
||||
Struts框架中所使用的标记库 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
HTML标记 |
|
|
● |
|
Bean标记 |
|
|
● |
|
Logic标记 |
|
|
● |
|
(三)Hibernate入门
考试内容 |
||||
Hibernate框架、ORM、重要API及应用 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
ORM的概念 |
|
● |
|
|
Hibernate框架 |
|
● |
|
|
Hibernate重要API |
|
|
|
● |
Hibernate应用 |
|
|
● |
|
(四)Hibernate高级
考试内容 |
||||
Hibernate中映射数据类型和映射关系、HQL语言和批量数据处理 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
Hibernate中映射数据类型 |
|
|
● |
|
Hibernate映射关系 |
|
|
|
● |
Hibernate批量数据处理 |
|
|
● |
|
HQL语言 |
|
|
● |
|
(五)Spring入门
考试内容 |
||||
Spring框架、核心概念,基础应用 |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
反向控制(IoC) |
|
|
● |
|
面向方面编程(AOP) |
|
|
● |
|
基本装配Bean |
|
|
● |
|
基础应用 |
|
|
● |
|
(六)Spring高级
考试内容 |
||||
Spring中使用JDBC、DAO、Hibernate、Struts |
||||
考试要求 |
了解 |
理解 |
掌握 |
熟练 |
理解Spring的DAO |
|
● |
|
|
Spring中使用JDBC |
|
● |
|
|
Spring整合Hibernaet |
|
|
● |
|
使用Struts |
|
|
● |
|
分享: