本文作者:优唯

初学者 java MVC模式集中实践项目搭建实例-准备工作(1)

初学者 java MVC模式集中实践项目搭建实例-准备工作(1)摘要: 本实践内容包括:。Ø 数据库设计。Ø JDBC工具类设计与使用。Ø 初步理解基于MVC的设计思想。Ø...

本实践内容包括:

Ø 数据库设计

Ø JDBC工具类设计与使用

Ø 初步理解基于MVC的设计思想

Ø 掌握数据库的基本增、删、查功能

特别说明:此例子用于培训或教学用的集中实践,是引导初学者理解MVC模式,部分代码还需要由学习人员自己在示例的基础上独立完成,目的就是抛砖引玉!

欢迎初学者积极参与讨论交流。

1.1业务描述基于现有学习的知识,开发学生学分管理系统,详细功能实现包括学生信息录入,学生学分录入,学生信息查询,查询结果默认按学号从小到大排序。详细功能

1、 录入学生信息,包括学号、姓名、性别、班级等信息;

2、 按学号录入学生不同课题成绩;

3、 按学号、姓名条件模糊查询(暂时不进行分页)学生信息;

4、 按学号查询某个学生基本信息及所有课程成绩。

1.2数据库设计利用powerdesigner、或vp-uml或者其他建模工具对数据库进行设计。

初学者 java MVC模式集中实践项目搭建实例-准备工作(1)

创建表的样例脚本如下:

DROP TABLE IF EXISTS t_student;

CREATE TABLE t_student (studentId varchar(40) NOT NULL, studentNo varchar(30), name varchar(30), sex varchar(10), classNum varchar(20), createDate datetime NULL, PRIMARY KEY (studentId));

DROP TABLE IF EXISTS t_course;

CREATE TABLE t_course (courseId varchar(40) NOT NULL, studentId varchar(40), courseName varchar(60), score double, createDate datetime NULL, PRIMARY KEY (courseId));

ALTER TABLE t_course DROP FOREIGN KEY FKt_course741787;

ALTERTABLE t_course ADDINDEX FKt_course741787 (studentId), ADDCONSTRAINT FKt_course741787 FOREIGNKEY (studentId) REFERENCES t_student (studentId);

初学者 java MVC模式集中实践项目搭建实例-开发框架搭建(2)

文章版权及转载声明

作者:优唯本文地址:http://blog.uvgzs.com/post/9931.html发布于 05-25
文章转载或复制请以超链接形式并注明出处优唯博客

阅读
分享
3

发表评论

快捷回复:

验证码

评论列表 (暂无评论,93人围观)参与讨论

还没有评论,来说两句吧...