题目要求:
使用Mybatis完成油画管理功能
注意:请大家提交作业时提交完整的项目文件,包括项目中涉及到文件和相匹配的数据库脚本文件(数据库脚本文件可以参考作业素材中给定的数据库脚本文件)。
运行效果图:
前台页面:参见说明
详情页:
后台管理:参见图片上的说明
显示页面:
新建油画信息:详细见图片说明
点击分类后显示分类详情页面:
编辑页面:编辑页面和新建分类页面相似,区别是有无传递参数进来。
一、语言和环境
l 实现语言
Java语言
l 环境要求及开发工具
JDK1.7以上、Eclipse或IntelliJ IDEA、Tomcat 8.0以上
二、程序整体要求
主要功能:
1、后台管理
l 分类管理:
显示分类:显示分类名称,创建时间,最后修改时间,描述,以及包括编辑和删除按钮。
添加分类:名称和描述,注意添加时间。
修改分类:名称和描述,注意修改时间。
删除分类:根据分类ID删除油画分类。
l 油画管理
添加油画:根据名称,分类、价格、描述添加油画信息,注意添加时间。
油画编辑:名称,分类名称、图片、描述以及修改时间。
油画删除:根据油画ID删除油画信息。
油画展示:以列表形式展现即可。
2、展示页面
l 显示油画:将油画信息显示到页面。
l 详情:包括对名称、图片、创建人、创建图片和修改时间的展示。
注意:作业可以参考《Mybatis案例——蛋糕管理》课程源码。
规范【10分】
实体类需要满足JavaBean的定义规范;
类命名首字母需要大写,成员变量采用驼峰命名;
代码结构要层次分明;
Java代码规范及添加适量注释。
后台管理:包括登录、分类管理以及油画管理。以下是详情:
登录:包括用户名和密码两项内容。
分类管理【30分】
显示分类信息:显示分类名称、创建时间、最后修改时间、描述、编辑链接以及删除链接。
添加分类信息:页面显示名称和描述,后台需要设置添加时间 。
修改分类:可以对名称和描述进行修改,注意设置最后修改时间
删除分类:根据id删除分类
油画管理【34分】
油画展示:名称、分类,价格,创建时间,最后修改时间,以及编辑删除链接。
添加油画:名称、分类、价格、图片以及描述进行添加。
编辑油画信息:分别对名称、分类、价格、图片以及描述信息进行修改。
删除油画:根据油画id删除油画。
前台页面【26分】
油画分页展示:按照静态页模板显示多条油画信息,实现分页效果;可以根据油画分类进行油画信息的展示。
油画详情展示:显示单个油画信息。
作业素材仅供学习与参考,请按要求完成作业