基于java的超市积分兑换商城,框架采用的是ssm
1.数据库:MySql
2.技术:java
3.框架:ssm
————————————————

项目效果图:

代码块:

package com.javapandeng.controller;

import com.javapandeng.base.BaseController;
import com.javapandeng.po.User;
import com.javapandeng.service.UserService;
import com.javapandeng.utils.Consts;
import com.javapandeng.utils.Pager;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

import javax.servlet.http.HttpServletRequest;

/**
 * 用户c层
 */
@Controller
@RequestMapping("/user")
public class UserController extends BaseController {

@Autowired
    private UserService userService;

@RequestMapping("/findBySql")
    public String findBySql(Model model,User user){
        String sql = "select * from user where 1=1 ";
        if(!isEmpty(user.getUserName())){
            sql += " and userName like '%"+user.getUserName()+"%' ";
        }
        sql+=" order by id";
        Pager<User> pagers = userService.findBySqlRerturnEntity(sql);
        model.addAttribute("pagers",pagers);
        model.addAttribute("obj",user);
        return "user/user";
    }

/**
     * 查看用户信息
     * @param model
     * @param request
     * @return
     */
    @RequestMapping("/view")
    public String view(Model model, HttpServletRequest request){
        Object attribute = request.getSession().getAttribute(Consts.USERID);
        if(attribute==null){
            return "redirect:/login/uLogin";
        }
        Integer userId = Integer.valueOf(attribute.toString());
        User obj = userService.load(userId);
        model.addAttribute("obj",obj);
        return "user/view";
    }

/**
     * 执行修改用户信息的操作
     */
    @RequestMapping("/exUpdate")
    public String exUpdate(User user,HttpServletRequest request){
        Object attribute = request.getSession().getAttribute(Consts.USERID);
        if(attribute==null){
            return "redirect:/login/uLogin";
        }
        user.setId(Integer.valueOf(attribute.toString()));
        userService.updateById(user);
        return "redirect:/user/view.action";
    }
}

java毕业设计-java SSM超市积分兑换系统相关推荐

  1. java毕业设计爱心扶贫超市管理系统Mybatis+系统+数据库+调试部署

    java毕业设计爱心扶贫超市管理系统Mybatis+系统+数据库+调试部署 java毕业设计爱心扶贫超市管理系统Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开发语言: ...

  2. 基于Java毕业设计在线图书超市源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计在线图书超市源码+系统+mysql+lw文档+部署软件 基于Java毕业设计在线图书超市源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B/S架构 开发语言: ...

  3. [附源码]java毕业设计基于SSM高考志愿填报系统

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  4. Java毕业设计基于ssm新闻资讯网站系统的设计与实现

    尽微薄之力,为你提供点点帮助.一名Java开发多年的老程序猿,喜欢研究代码,有不懂的地方可以咨询.源码.定制化开发.代码讲解.文档撰写.ppt制作都行. 技术选型:spring.springmvc.m ...

  5. java毕业设计开题报告超市积分管理系统

  6. 基于Java毕业设计校园面包超市系统源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计校园面包超市系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计校园面包超市系统源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B/S架构 开 ...

  7. java计算机毕业设计在线水果超市源码+系统+mysql数据库+lw文档

    java计算机毕业设计在线水果超市源码+系统+mysql数据库+lw文档 java计算机毕业设计在线水果超市源码+系统+mysql数据库+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

  8. java毕业设计在线水果超市Mybatis+系统+数据库+调试部署

    java毕业设计在线水果超市Mybatis+系统+数据库+调试部署 java毕业设计在线水果超市Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开 ...

  9. java计算机毕业设计基于ssm的高校普法系统

    项目介绍 随着信息化时代的到来,管理系统都趋向于智能化.系统化,高校普法系统也不例外,但目前国内的市场仍都使用人工管理,市场规模越来越大,同时信息量也越来越庞大,人工管理显然已无法应对时代的变化,而高 ...

  10. java计算机毕业设计基于ssm的高校普法系统(源代码+数据库+Lw文档)

    项目介绍 随着信息化时代的到来,管理系统都趋向于智能化.系统化,高校普法系统也不例外,但目前国内的市场仍都使用人工管理,市场规模越来越大,同时信息量也越来越庞大,人工管理显然已无法应对时代的变化,而高 ...

最新文章

  1. XamarinAndroid组件教程设置自定义子元素动画(一)
  2. Oracle四舍五入,向上取整,向下取整
  3. 服务器给站点读写权限,IIS7目录权限设置的问题详解Windows服务器操作系统 -电脑资料...
  4. 【分享】老调重弹,既懂技术又懂管理的人才发展中的实际问题
  5. C#与U3D中字符串尾0
  6. 云计算监控—Prometheus监控系统(文末赠书)
  7. Bulk异常引发的Elasticsearch内存泄漏
  8. Git 查看帮助命令
  9. Sql SUBSTR函数
  10. springmvc错点集结
  11. mysqldump 导入导出数据
  12. Android内核剖析pdf
  13. nexus3 测试操作
  14. 企业微信最全17种获客+4种自动转化玩法
  15. 【Antv g6】react hook下的useEffect执行初始化渲染 图表渲染了2次的原因及解决办法
  16. moses 编译_傻瓜式MOSES安装
  17. Linux服务器Redis 6.x安装、配置
  18. 处理Excel的Python算法_4.1_:数组导入和整理模块——Panda(快速入门)
  19. GAN网络的模型坍塌和不稳定的分析
  20. 远程控制木马偷窥者的源代码 - -兰大开源社区blog

热门文章

  1. 耐得住寂寞方能不寂寞
  2. 2015最新iherb海淘攻略-图文入门教程
  3. java设置拨号界面_JS+CSS实现仿触屏手机拨号盘界面及功能模拟完整实例
  4. oracle字符中不包含字母,oracle中字母A或B是否包含在字符串中
  5. 阿里云因发现Log4j2 核弹级漏洞,未及时上报,被工信部处罚。。
  6. STM32 HAL库学习笔记-(SPI驱动ADXL345)
  7. 保养维修 | 万用表电流输入保险丝的自助测试和更换指导
  8. 区块链是大数据生态圈技术之一_ODC构建普惠金融生态圈|区块链+大数据
  9. 时区 夏令时造成的问题
  10. Chap.16 总结《CL: An Introduction》 (Vyvyan Evans)