题目要求:
使用控制台输入+Apache DBUtil+Druid 技术完成新闻管理系统
运行效果图:
1、启动程序,让用户输入要选择的菜单:
2、如果用户输入1-5之外的数字,则提示输入错误,请用户重新输入:
3、添加新闻,添加成功后展示一下数据库中的新闻:
4、查询新闻:
5、编辑新闻:
6、删除新闻:
1、创建新闻表news,表结构如下:
2、新建News实体类,描述如下:
1、 属性:新闻id,标题,内容,创建时间。
2、 添加无参构造以及带参构造方法
3、 get,set方法
4、 toString()方法
3、使用Apache DBUtil+Druid完成对新闻的增删改查操作。
1)添加新闻:
输入新闻标题,新闻内容,以及新闻日期 向数据库中添加新闻
2)查询新闻
查询所有新闻列表
3)修改新闻
先查询所有的新闻列表,根据新闻列表中的id修改新闻标题,内容
4)删除新闻
先查询所有的新闻列表,根据新闻列表中的id删除新闻。
1、规范【10分】
l每个类都封装在自己独立的 ".java"文件中;
l文件、class、成员变量命名规范;
l代码结构要层次分明;
lJava代码规范及添加适量注释。
2、程序整体运行效果【10分】
l程序正常运行,且满足效果图要求;
添加新闻的方法【20分】
l能够完成添加新闻的方法。
展示新闻的方法【20分】
l能够完成新闻列表的展示方法。
修改新闻的方法【20分】
l能够根据id修改新闻的标题和内容