《J2EE架构》课程标准
一、课程名称
J2EE架构
二、适用专业
本课程标准适用计算机网络技术专业
三、课程性质
J2EE体系架构是当前最流行的开发结构之一,也是当前最成熟的软件架构,作为计算机应用技术的毕业生来说是必须掌握的,这是从事软件业掌握的基本技能之一。
《J2EE架构》是高等职业学院计算机类专业的一门主干专业课,其为提高学生的职业技能和素质,为学生适应职业岗位和继续学习打下一定的基础。
教学目标
专业培养目标:课程属于计算机软件开发专业的一门计算机编程语言基础课程,主要培养学生的核心编程能力J2EE企业级开发技术。主要学习J2EE架构的知识和应用,具体包括J2EE概述、JDBC、JSP、Servlet、XML、Struts2、Spring2、Hibernate3、EJB、J2EE与MySQL数据库编程技术等,要求学生能灵活运用以上知识和技术并结合开发工具MyEclipse进行整合开发技术。
本课程教学目标是为使学生掌握J2EE体系架构的基础知识和基本技能,培养学生利用Apache服务器、Java语言、MySQL数据库等Web开发技术以及MyEclipse等开发工具从事J2EE企业项目开发的能力,提高学生的职业技能和素质,为适应职业岗位和继续学习打下一定的基础。
(一)知识目标
通过本课程的教学,学生能运用所学的J2EE体系架构,根据实际需要利用MyEclipse可视化开发环境创建由MySQL数据库驱动的各种J2EE架构的应用程序和基于J2EE的动态网站。具体如下:
1.理解Struts2的工作原理;
2.掌握Struts2业务逻辑控制器Action及其应用;
3.掌握Struts2的原理及其应用;
4.掌握Struts2的输入校验和国际化;
5.掌握OGNL表达式的应用;
6.掌握Hibernate集合映射和实体对象关联关系映射;
7.掌握Hibernate的检索方式;
8.掌握Hibernate的事务和缓存的应用;
9.理解面向接口编程的概念及优点;
10.理解IOC/DI、AOP的概念与优点。
11.Spring环境搭建;
12.SpringIoC、SpringAOP;
13.SSH框架整合。
(二)能力目标
通过本课程的学习,课堂上先结合案例讲解J2EE的各种体系架构知识,再通过上机实践和课后练习,进行实际案例的开发。具体如下:
1.能根据软件工程要求,对软件项目进行需求分析,写出相应文档;
2.能使用面向对象程序设计思想,进行软件分析、设计;
3.能够使用SSH框架对系统进行架构;
4.能够对应用系统进行测试、发布。
spring教学视频素质目标(人文素质目标)
在课程的学习中,培养诚实、守信、坚韧不拔的性格,培养善于沟通表达、善于自我学习、具备团队协作的能力。并养成规范的编码、按时交付软件等良好的工作态度。
课程内容
(一)JavaEE概述
主要教学内容
1.1JavaEE简介及技术规范
1.2JavaEE框架介绍
1.3JavaEE开发环境配置
教学要求
(1)了解JavaEE、分层架构和J2EE框架。
(2)掌握配置JavaEE开发环境的方法步骤,能够安装和配置JDK1.8、MyEclipse、Tomcat、MySQL,并通过创建JSP动态网页来测试J2EE环境。
(3)掌握在MyEclipse中设置J2EE架构的方法,能够设置Tomcat服务器启动J2EE程序,
并能够通过创建JSP测试页来测试该站点。
(二)JDBC数据库编程
主要教学内容
2.1JDBC概述
2.2数据库基本操作
2.3数据库存取优化
教学要求
(1)了解JDBC(Java数据库互连)技术,JDBC数据库应用模型以及JDBC驱动程序,掌握用JDBC访问数据库的方法。
(2)掌握MySQL创建数据库,表、查询、存储过程和触发器的方法,掌握数据库的基本操作(查询、插入、修改、删除、事务处理)。
(3)掌握JDBC操作数据库的方法,能够进行数据库的存取优化,包括预处理技术、调用存储过程、采用连接池等技术。
(三)JavaServlet
主要教学内容
3.1Servlet编程基础
3.2Servlet生命周期
3.3ServletAPI常用接口和类
教学要求
(1)了解Servlet的特点,掌握Servlet接口、Servlet程序的编译、Servlet的配置。
(2)掌握Servlet的生命周期。
(3)掌握ServletAPI常用接口和类,能够用Servlet架构编写J2EE程序。
(四)JavaSeverPage(JSP)
主要教学内容
4.1JSP基本语法
4.2JSP内置对象
4.3EL表达式和标签
教学要求
(1)掌握JSP基本语法,包括JSP页面的基本组成,JSP指令标记,JSP脚本等。
(2)掌握获取表单变量的方法,能够创建表单并使用各种表单控件。
(3)掌握JSP内置对象:Request、Response、Session、out等。
(4)掌握页面跳转的各种方法。
(5)掌握EL表达式和标签,能够用JSTL标签库及自定义标签。
(五)XML编程
主要教学内容
5.1XML语法概要
5.2DOM和SAX
教学要求
(1)掌握XML语法,能编辑XML文档。
(2)掌握XML的文档对象模型和XML的简单应用程序接口。
(3)掌握J2EE访问XML文档的方法,能用XML文件配置J2EE架构。
(六)Struts2框架
主要教学内容
6.1Struts2工作原理
6.2Struts2安装与配置
6.3Struts2的简单例子
6.4Struts2
6.5Struts2类型转换和输入校验
教学要求
(1)掌握Struts2的概念、优缺点及工作原理。
(2)掌握Struts2的安装和配置,能够设置配置文件,能够加载配置文件。
(3)掌握Struts2的概念,能设置。
(4)能用Struts2进行类型转换,并能完成校验操作。
(5)能够使用Struts2框架进行J2EE程序设计。
(七)Hibernate3框架
主要教学内容
7.1Hibernate3概述

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。