v1.0
	* 将实体模型转换成代码
	
v1.1
	* 封装数据库连接Connection
	* 建立CourseManager，实现添加课程方法	
	* 采用单例模式取得CourseManager对象 
	
V1.2
	* 建立CourseController,完成课程添加
	
v1.3
	* 查询课程列表
	
v1.4
	* 添加删除课程和修改课程方法		
	
v1.5
	* 采用递归读取班级信息 	
	
v1.6
	* 完成添加班级
	* 重构DbUtil	
		
v1.7
	* 加入删除班级和修改班级方法，留为作业
	
v1.8
	* 建立StudentManager接口
	* 完成添加学生	
	
v1.9
	* 作业：修改班级
		
v2.0
	* 作业：递归删除班级	
	
v2.1
	* 作业：分页查询学生
	
v2.2
	* 建立exam-config.properties
	* 将数据库配置信息配置到该配置文件中
	* 完成该配置文件的读取	
	* 采用反射完成StudentManager的动态实例化
		
v2.3
	* 建立GradeManager接口		
	
v2.4
	* 作业：修改学生
	* 作业：删除学生
	* 重构StudentController
	
v2.5
	* 将学生信息导出到文本文件中		
	
v2.6
	* 完成添加成绩、修改成绩、删除成绩	
	* 动态实例化GradeManagerImpl
	* 重构GradeController，采用Map传递参数
	* 采用StringTokenizer分解字符串
	
v2.7
	* 完成根据学生代码查询学生成绩
	* 注意DecimalFormat的使用	