潍坊教育北大青鸟
软件工程师班
课程提纲
《J2EE企业级应用开发》
一,课程基本信息
1,程程名称:J2EE企业级应用开发2,课程开设系及专业:
计算机工程系3,课程开设学期:2010—2011第二学期4,本课程6学分5,任课教师情况:3710167@qq.com办公地点教学楼五层计算机工程系办公室教学楼五层计算机工程系办公室北大青鸟软件工程师班
二,课程目标
理解J2EE概念及其体系层次结构理解EJB概念及其分类运用JBuilder2005和Weblogic开发SessionBean运用JBuilder2005和Weblogic开发EntityBean运用SessionBean和EntityBean开发J2EE应用运用不同的解析器解析XML文件运用JBuilder和Weblogic开发WebService
三,教学内容教学内容第1章J2EE概述
目标:目标:1,理解J2EE体系结构及其层次结构2,理解开发,打包和部署J2EE应用
程序的过程3,了解J2EE开发角色4,了解J2EE
常用API的名称内容概述和组织:内容概述和组织:首先介绍了J2EE相关概念,然后详细介绍面J2EE体系及层次结构,J2EE组件及容器和J2EE应用程序开发过程,最后介绍了J2EE开发角色及所使用的API.重点:重点:J2EE体系结构及开发过程.难点:难点:J2EE相关概念的理解和封装与部署J2EE应用程序.知识点描述1.1J2EE简介
1
承接《
Java面向对象程序
设计》,由J2SE过渡到J2EE企业级应用开发.1.2J2EE的体系结构客户端层,WEB层,EJB层,EIS层.1.3J2EE组件EJB组件,Web组件,客户层组件1.4J2EE容器Applet容器,应用程序客户端容器,Web容器,EJB容器1.5打包和部署J2EE应用程序创建组件,封装组件,应用程序汇编,应用程序部署1.6开发角色应用程序组件提供者,应用程序汇编者,部署者J2EEAPI1.7J2EEAPI相关API的名称及用途
第2章会话Bean
目标1,了解EJB的概念,分类及生命周期.2,理解会话Bean的编程模型3,利用JBuilder快速开发会话Bean内容概述和组织:内容概述和组织:先介绍EJB的相关概念,分类,然后讲述会话Bean的概念及生命周期等,然后讲述详细解释会话Bean的编程模型和利用JBuilder进行快速开发.重点:重点会话Bean的开发开发环境的配置知识点描述:知识点描述:2.1EJB概述EJB定义,全称,EJB的优点,EJB的类型2.2会话Bean会话Bean定义,何时使用会话Bean,会话Bean的类型,有状态会话bean和无状态会话bean的区别,会话Bean的生命周期2.3会话Bean的编程模型远程接口,Home接口和Bean类2.4无状态会话Bean的开发利用JBuilder开发,部署和使用2.5有状态会话Bean的开发利用JBuilder开发,部署和使用
2
面向对象的概念和实现第3章面向对象的概念和Java实现-I
目标:目标:1,了解实体Bean的概念,特征及和会话Bean的区别2,理解实体Bean的生命周期及何时使用实体Bean3,理解实体Bean的类型及实体Bean使用的连接池技术4,理解实体Bean的开发模型5,运用JBuilder开发CMP的实体Bean和BMP的实体Bean内容概述和组织:内容概述和组织:先讲述实体Bean的概念,特征,分类和生命周期等,让后详细讲述实体Bean的开发.重点和难点:重点和难点:和难点实体Bean的开发及开发环境的配置知识点描述:知识点描述:3.1实体Bean概述特征,实体Bean的持久性,实体EJB和会话EJB的区别3.2实体EJB的生命周期状态及状态间的转换3.3实体Bean的类型CMP实体Bean,BMP实体Bean3.4连接池原理3.5实体Bean的编程模型3.6.CMP实体Bean示例利用JBuilder开发,部署和使用3.7BMP实体Bean示例利用JBuilder开发,部署和使用
第4章EJB应用
目标:目标:1,理解EJB的远程客户端和本地客户端2,理解由会话EJB访问的带本地接口及本地Home接口的CMPEJB内容概述和组织详细讲述EJB的使用,包括远程接口和本地接口,使用客户端程序调用SessionBean,而用去SessionBean调用EntityBean.重点和难点:重点和难点:和难点远程接口和本地接口的理解,使用SessionBean调用实体Bean知识点描述
3