• java SSM农产品订购网站系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计


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

    ssm 农产品订购网站

    下载链接:

    https://download.csdn.net/download/qq_41221322/88937546
    二、功能介绍
    前台功能:
    首页浏览
    商品浏览、按类别浏览商品
    加入购物车,提交订单,查看订单
    浏览公告
    用户注册、登录 ,个人信息修改

    后台功能:
    (1)管理员管理:对管理员信息进行添加、删除、修改和查看
    (2)用户管理:对用户信息进行添加、删除、修改和查看
    (3)类别管理:对类别信息进行添加、删除、修改和查看
    (4)商品管理:对商品信息进行添加、删除、修改和查看
    (5)订单管理:对订单信息进行删除、修改和查看
    (6)公告管理:对公告信息进行添加、删除、修改和查看

    代码设计

    1. @RequestMapping(value="/add")
    2. public String add(shangpin shangpin,HttpServletRequest request){
    3. Map<String,Object> map= new HashMap<String,Object>();
    4. //String name=(String)request.getParameter("name");
    5. map.put("spid", shangpin.getSpid());//商品编号
    6. map.put("spmc", shangpin.getSpmc());//商品名称
    7. map.put("fl", shangpin.getFl());//分类
    8. map.put("js", shangpin.getJs());//介绍
    9. map.put("tp", shangpin.getTp());//图片
    10. map.put("ts", shangpin.getTs());//特色
    11. map.put("dj", shangpin.getDj());//单价
    12. map.put("pz", shangpin.getPz());//品质
    13. map.put("kc", shangpin.getKc());//品质
    14. String spid=(String)shangpin.getSpid();//商品编号
    15. String spmc=(String)shangpin.getSpmc();//商品名称
    16. String fl=(String)shangpin.getFl();//分类
    17. String js=(String)shangpin.getJs();//介绍
    18. String tp=(String)shangpin.getTp();//图片
    19. String ts=(String)shangpin.getTs();//特色
    20. String dj=(String)shangpin.getDj();//单价
    21. String pz=(String)shangpin.getPz();//品质
    22. shangpindao.save(map);
    23. request.setAttribute("msg", "");
    24. System.out.println("addok");
    25. return "shangpin/shangpinadd";
    26. }
    27. /**删除
    28. *
    29. */
    30. @RequestMapping(value="/del")
    31. public String del(Integer id,HttpServletRequest request,Map<String,Object> map){
    32. // Map<String,Object> map= new HashMap<String,Object>();
    33. String a=(String)request.getParameter("keyid");
    34. id=Integer.parseInt(a);
    35. request.setAttribute("msg", "");
    36. shangpindao.del(id);
    37. return selectall(null,map,request);
    38. }
    39. /**
    40. * 修改shangpin信息
    41. */
    42. @RequestMapping(value="/update")
    43. public String update(shangpin shangpin,HttpServletRequest request,Map<String,Object> map1){
    44. Map<String,Object> map= new HashMap<String,Object>();
    45. map.put("spid", shangpin.getSpid());//商品编号
    46. map.put("spmc", shangpin.getSpmc());//商品名称
    47. map.put("fl", shangpin.getFl());//分类
    48. map.put("js", shangpin.getJs());//介绍
    49. map.put("tp", shangpin.getTp());//图片
    50. map.put("ts", shangpin.getTs());//特色
    51. map.put("dj", shangpin.getDj());//单价
    52. map.put("pz", shangpin.getPz());//品质
    53. map.put("kc", shangpin.getKc());//品质
    54. String spid=(String)shangpin.getSpid();//商品编号
    55. String spmc=(String)shangpin.getSpmc();//商品名称
    56. String fl=(String)shangpin.getFl();//分类
    57. String js=(String)shangpin.getJs();//介绍
    58. String tp=(String)shangpin.getTp();//图片
    59. String ts=(String)shangpin.getTs();//特色
    60. String dj=(String)shangpin.getDj();//单价
    61. String pz=(String)shangpin.getPz();//品质
    62. request.setAttribute("msg", "");
    63. shangpindao.update(map);
    64. return selectall(null,map1,request);
    65. }

    持久层设计

    1. * 保存gonggao信息
    2. * @param map
    3. */
    4. public void save(Map<String, Object> map) {
    5. sqlSession.insert("com.gonggao.insertgonggao", map);
    6. }
    7. /**
    8. * 删除aa
    9. * @param id
    10. */
    11. public void del(Integer id) {
    12. sqlSession.delete("com.gonggao.delgonggao", id);
    13. }
    14. /**
    15. * 修改gonggao信息
    16. * @param map
    17. */
    18. public void update(Map<String, Object> map) {
    19. sqlSession.update("com.gonggao.updategonggao", map);
    20. }
    21. /**
    22. * 查询gonggao信息
    23. * @param id
    24. * @return
    25. */
    26. public List<Map<String, Object>> select(Integer id) {
    27. return sqlSession.selectList("com.gonggao.selectgonggao", id) ;
    28. }
    29. /**
    30. * 查询gonggao信息
    31. *
    32. * @return
    33. */
    34. public List<Map<String, Object>> selectAll(Map map) {
    35. return sqlSession.selectList("com.gonggao.selectall", map) ;
    36. }


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

    四 系统实现


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

  • 相关阅读:
    线性代数的本质(三)
    软考 --- 数据库(3)数据操作
    AI创作未来无人驾驶汽车设计的灵感和创意
    G1D25-蜜汁APEX-RAGA代码运行&友友第一次跑模型
    【Harmony OS】【ArkUI】ets开发 图形与动画绘制
    数据校验(深入篇)
    持续集成,持续交付和持续部署的概念,以及GitLab CI / CD的介绍
    每日一题 146. LRU 缓存
    【LAMMPS学习】八、基础知识(4.3)TIP3P水模型
    Nacos源码分析专题(四)-服务发现
  • 原文地址:https://blog.csdn.net/qq_41221322/article/details/136622930