当前位置:   article > 正文

java SSM新闻管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计

java SSM新闻管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计

一、源码特点
    java SSM新闻管理系统是一套完善的web设计系统(系统采用SSM框架进行设计开发,spring+springMVC+mybatis),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

java ssm新闻管理系统

下载地址
https://download.csdn.net/download/qq_41221322/88829683
二、功能介绍
(1)会员管理:对会员信息进行添加、删除、修改和查看
(2)管理员管理:对管理员信息进行添加、删除、修改和查看
(3)新闻管理:对新闻信息进行添加、删除、修改和查看
(4)留言管理:对留言信息进行添加、删除、修改和查看
(5)用户登录、个人信息修改

数据库设计

[表member] 会员列属性表格

序号字段名称数据类型长度主键描述
1midINTEGER11会员编号
2usernameVARCHAR40用户名
3passwordVARCHAR40密码
4fullnameVARCHAR40姓名
5contactiVARCHAR40联系方式
6RegistrationtVARCHAR40注册时间

[表administrators] 管理员列属性表格

序号字段名称数据类型长度主键描述
1aidINTEGER11管理员编号
2usernameVARCHAR40用户名
3passwordVARCHAR40密码
4fullnameVARCHAR40姓名

[表Journalism] 新闻列属性表格

序号字段名称数据类型长度主键描述
1JidINTEGER11新闻编号
2NewshVARCHAR40新闻标题
3NewscontentVARCHAR40新闻内容
4AddtimeVARCHAR40添加时间

[表Leavingam] 留言列属性表格

序号字段名称数据类型长度主键描述
1LidINTEGER11留言编号
2LeavingamVARCHAR40留言
3auserVARCHAR40用户
4atimeVARCHAR40时间

代码设计

  1. @RequestMapping(value="/add")
  2. public String add(Journalism Journalism,HttpServletRequest request){
  3. Map<String,Object> map= new HashMap<String,Object>();
  4. //String name=(String)request.getParameter("name");
  5. map.put("Jid", Journalism.getJid());//新闻编号
  6. map.put("Newsh", Journalism.getNewsh());//新闻标题
  7. map.put("Newscontent", Journalism.getNewscontent());//新闻内容
  8. map.put("Addtime", Journalism.getAddtime());//添加时间
  9. String Jid=(String)Journalism.getJid();//新闻编号
  10. String Newsh=(String)Journalism.getNewsh();//新闻标题
  11. String Newscontent=(String)Journalism.getNewscontent();//新闻内容
  12. String Addtime=(String)Journalism.getAddtime();//添加时间
  13. Journalismdao.save(map);
  14. request.setAttribute("msg", "<script>alert('添加成功');</script>");
  15. System.out.println("addok");
  16. return "Journalism/Journalismadd";
  17. }
  18. /**删除
  19. *
  20. */
  21. @RequestMapping(value="/del")
  22. public String del(Integer id,HttpServletRequest request,Map<String,Object> map){
  23. // Map<String,Object> map= new HashMap<String,Object>();
  24. String a=(String)request.getParameter("keyid");
  25. id=Integer.parseInt(a);
  26. request.setAttribute("msg", "<script>alert('删除成功');</script>");
  27. Journalismdao.del(id);
  28. return selectall(null,map,request);
  29. }
  30. /**
  31. * 修改Journalism信息
  32. */
  33. @RequestMapping(value="/update")
  34. public String update(Journalism Journalism,HttpServletRequest request,Map<String,Object> map1){
  35. Map<String,Object> map= new HashMap<String,Object>();
  36. map.put("Jid", Journalism.getJid());//新闻编号
  37. map.put("Newsh", Journalism.getNewsh());//新闻标题
  38. map.put("Newscontent", Journalism.getNewscontent());//新闻内容
  39. map.put("Addtime", Journalism.getAddtime());//添加时间
  40. String Jid=(String)Journalism.getJid();//新闻编号
  41. String Newsh=(String)Journalism.getNewsh();//新闻标题
  42. String Newscontent=(String)Journalism.getNewscontent();//新闻内容
  43. String Addtime=(String)Journalism.getAddtime();//添加时间
  44. request.setAttribute("msg", "<script>alert('修改成功');</script>");
  45. Journalismdao.update(map);
  46. return selectall(null,map1,request);
  47. }
  48. /**
  49. * 查询Journalism信息
  50. */
  51. @RequestMapping(value="/modify")
  52. public String modify(Integer id,Map<String,Object> map,HttpServletRequest request){
  53. String keyid=(String)request.getParameter("keyid");
  54. List<Map<String,Object>> list= new ArrayList<Map<String,Object>>();
  55. list=Journalismdao.select(Integer.parseInt(keyid));
  56. request.setAttribute("Jid", list.get(0).get("Jid"));//新闻编号
  57. request.setAttribute("Newsh", list.get(0).get("Newsh"));//新闻标题
  58. request.setAttribute("Newscontent", list.get(0).get("Newscontent"));//新闻内容
  59. request.setAttribute("Addtime", list.get(0).get("Addtime"));//添加时间
  60. return "Journalism/Journalismmodify";
  61. }
  62. @RequestMapping(value="/detail")
  63. public String detail(Integer id,Map<String,Object> map,HttpServletRequest request){
  64. String keyid=(String)request.getParameter("keyid");
  65. List<Map<String,Object>> list= new ArrayList<Map<String,Object>>();
  66. list=Journalismdao.select(Integer.parseInt(keyid));
  67. request.setAttribute("Jid", list.get(0).get("Jid"));//新闻编号
  68. request.setAttribute("Newsh", list.get(0).get("Newsh"));//新闻标题
  69. request.setAttribute("Newscontent", list.get(0).get("Newscontent"));//新闻内容
  70. request.setAttribute("Addtime", list.get(0).get("Addtime"));//添加时间
  71. return "Journalism/Journalismdetail";
  72. }
  73. /**
  74. * 查询Journalism信息


三、注意事项
    1、管理员账号:admin 密码:admin 数据库配置文件datasource.properties
     2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
    3、数据库文件名是jspnews.sql,系统名称ssmnnews
    4、系统首页地址:http://127.0.0.1:8080/ssmnews/login.jsp

四 系统实现

源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/102423
推荐阅读
相关标签
  

闽ICP备14008679号