1 / 7
文档名称:

Javaweb应用开发课程中MVC编程模式教学过程剖析.docx

格式:docx   大小:161KB   页数:7页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Javaweb应用开发课程中MVC编程模式教学过程剖析.docx

上传人:科技星球 2021/12/6 文件大小:161 KB

下载得到文件列表

Javaweb应用开发课程中MVC编程模式教学过程剖析.docx

相关文档

文档介绍

文档介绍:Javaweb应用开发课程中MVC编程模式教学过程剖析
 
 
林萍
[摘 要] 针对Java web应用开发课程中MVC编程模式的教学难度大、学生掌握不好的教学实际,分析了教学过程中存在的困难和学生容易失去信心和兴趣的环节,提出一步一步深入讲解,每个环节提出问题并解决,从而达到学生轻松掌握本知识点的目的,为后续课程做好充分准备。
[关 键 词] Java web;jsp;MVC;servlet
[] G712 [文献标志码] A [] 2096-0603(2018)17-0039-03
Java web应用开发课程是一门综合性非常强的专业核心课程,它的前导课程包括Java面向对象程序设计、网页设计、数据库基础、客户端编程等一系列的专业基础课,所以学生在学****本门课程的时候,都会觉得非常吃力并且掌握不好,尤其是对MVC三层模式的理解非常困难。在Java web应用开发课程教学中将这些基本概念讲清楚、讲透彻是提高课堂教学质量的关键。通过多年教学实践,笔者对这些难点、要点进行了研究探讨[1]。
本门课程以mysql作为后端数据库、前端采用jsp+servlet+javabean的MVC模式来讲解开发一个学生信息管理系统。首先通过Java连接mysql数据库、然后jsp显示数据,进而引出广泛使用的MVC编程模式,一步步由浅入深地讲解整个大型网站的开发过程,并且采用教学做一体化的教学模式,是学生在学中做,做中学,轻松掌握核心的专业知识,为后续的利用框架进行大型网站开发课程打下坚实的基础。
一、数据库准备
Mysql数据库是一种开放源代码的关系型数据库管理系统(RDBMS),它是Oracle公司提供的一种开源数据库,由于其小巧、快速而备受关注,如今很多大型网站,如淘宝网已经全面采用mysql数据库进行数据的存储,所以其应用前景非常好,Java也是oracle公司的产品,可以做到和mysql无缝连接,所以在学****本门课程的时候,优选mysql作为后端开发数据库。
首先采用学生熟悉的学生信息管理作为开发背景,设计出两张简易的学生信息表:
设计出表之后,再增加几行数据,这时增加授课班级的信息,会让同学们熟悉并更好理解需求,以某次上课班级信息数据如图1和图2所示:
二、引入Java连接数据库并显示数据
Java连接mysql数据库,首先需要下载mysql的jdbc包,此包由数据库厂商免费提供。Java连接数据库包括以下四个步骤[2]:
(一)在Java程序中加载驱动程序
("驱动名称");
(二)创建数据连接对象
Connection conn= ("连接数据库的URL","用户名","密码");
(三)创建Statement对象
Statement stat =();
(四)调用Statement对象的相关方法执行相对应的SQL语句
ResultSet rs = ("select * from student");
然后才可以对rs中被访问出的数据对象进行操作。
其中驱动名称和连接数据库的url很难记忆,对学生来说记忆也非常痛苦,可以利