首页 > 编程语言 >Java:174 基于SSM的萌宠宜家商城系统

Java:174 基于SSM的萌宠宜家商城系统

时间:2024-12-03 11:00:41浏览次数:9  
标签:Java 萌宠 userVO 管理 tenantList 项目 SSM 源码

作者主页:舒克日记

简介:Java领域优质创作者、Java项目、学习资料、技术互助

文中获取源码

项目介绍

本系统分为管理员、用户两个角色

管理员的主要功能:在后台主要管理收货地址管理、购物车管理、商品管理、商品收藏管理、商品评价管理、商品订单管理、字典管理、公告管理、用户管理、管理员管理等。

用户的主要功能:可以在首页查看宠物的资讯信息,可以查看商品信息,并加入购物车进行购买,在用户的个人中心查看和修改个人信息

环境要求

1.运行环境:最好是java jdk1.8,我们在这个平台上运行的。其他版本理论上也可以。

2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;

3.tomcat环境:Tomcat7.x,8.X,9.x版本均可

4.硬件环境:windows7/8/10 4G内存以上;或者Mac OS;

5.是否Maven项目:是;查看源码目录中是否包含pom.xml;若包含,则为maven项目,否则为非maven.项目

6.数据库:MySql5.7/8.0等版本均可;

技术栈

运行环境:jdk8 + tomcat9 + mysql5.7 + windows10

服务端技术:Java、Spring、SpringMVC、Mybatis,SSM

前端:vue

使用说明

1.使用Navicati或者其它工具,在mysql中创建对应sq文件名称的数据库,并导入项目的sql文件;

2.使用IDEA/Eclipse/MyEclipse导入项目,修改配置,运行项目;

3.将项目中config-propertiesi配置文件中的数据库配置改为自己的配置,然后运行;

运行指导

idea导入源码空间站顶目教程说明(Vindows版)-ssm篇:

http://mtw.so/5MHvZq

源码地址:http://www.codegym.top

运行截图

功能模块截图

img

项目截图

前台

318基于ssm的萌宠宜家商城系统pf4

318基于ssm的萌宠宜家商城系统pf5

318基于ssm的萌宠宜家商城系统pf6

后台

318基于ssm的萌宠宜家商城系统pf1

318基于ssm的萌宠宜家商城系统pf2

318基于ssm的萌宠宜家商城系统pf3

代码

   //查询生活区的租户
            CustomerDO customerDO = customerMapper.selectOne(new LambdaQueryWrapper<CustomerDO>().eq(CustomerDO::getTelephone, RequestUtils.getCurrentUserPhone()));
            if (customerDO != null){
                List<TenantVO> lifeTenantList = getLifeTenantList(customerDO.getId());
                userVO.setLifeTenantList(lifeTenantList);
                if (CollectionUtils.isNotEmpty(lifeTenantList)){
                    tenantList.addAll(lifeTenantList);
                }
            }
            if (CollectionUtils.isNotEmpty(tenantList)){
                tenantList = tenantList.stream().distinct().collect(Collectors.toList());
            }
            userVO.setTenantList(tenantList);
            userVO.setTenantId(RequestUtils.getCurrentTenantId());
            userVO.setTenantAdmin(isTenantAdmin());
            userVO.setOrgNames(getCurrentOrganizationByUserId(user.getId()));

标签:Java,萌宠,userVO,管理,tenantList,项目,SSM,源码
From: https://blog.csdn.net/cativen/article/details/144206817

相关文章

  • Java:176 基于SSM在线购书商城系统
    作者主页:舒克日记简介:Java领域优质创作者、Java项目、学习资料、技术互助文中获取源码项目介绍系统分为管理员、用户两个角色用户的主要功能:查看系统信息、注册登录、在线客服、交流论坛、购物车、个人中心、我的发布、我的订单、我的地址、我的收藏管理员的主要功......
  • Java:基于springboot的果蔬商城管理系统
    作者主页:IT小舟简介:Java领域优质创作者、Java项目、学习资料、技术互助文中获取源码项目介绍系统分为用户、管理员两个角色​主要适用于实体店的线上销售,打造线上线下一体化的销售模式,带动蔬菜的销售量,提高店铺的销售额。前台主要是登录注册、首页展示、分类搜索......
  • 基于Java+SSM+JSP学生信息管理系统(源码+LW+调试文档+讲解等)/学生信息/管理系统/学生
    博主介绍......
  • 基于Java+SSM+HTML5音乐播放器系统(源码+LW+调试文档+讲解等)/音乐播放器/音乐播放系
    博主介绍......
  • java解析doc文件
    依赖<dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.11.2</version></dependency><dependency> <groupId>com.aspose</groupId> <artifactId>aspos......
  • 用Java和Vue写的个人股票分析系统
    轻量级股票数据中台简单易用的数据中台,服务于韭皇的可自控应用,方便二次开发;无复杂数据库依赖,启动即可得,追求至简,方便韭皇部署;外部接口可扩展,与核心功能隔离,可快速切换服务使用场景搭建自己的选股平台,分析数据私有化保存,二次开发私有化指标,自定义选股策略;当时编写程序的初......
  • java特殊编码生成
    工作中想要生成一个特殊编码,比如:SZ-2412030009,前面三位是编码固定开头,然后是yyMMdd,最后是当天的个数。期望能够生成一个计算当天task个数,第二天重新计数的一个编码,用于插入到数据库中作为特殊标识。便于用户快速查看任务时间和个数@ResourceprivateRedisTemplat......
  • Java 基础:解锁数组与二维数组
    目录一、Java数组:数据的“有序队列”数组的声明与初始化数组的访问与遍历二、Java二维数组:数据的“矩阵魔方”二维数组的声明与初始化二维数组的访问与遍历三、数组在实际编程中的“高光时刻”四、总结与展望在Java编程中,数组作为一种基础且强大的数据结构,犹......
  • 中药分类管理系统|Java|SSM|VUE| 前后端分离
    【重要1⃣️】前后端源码+万字文档+部署文档【重要2⃣️】正版源码有问题包售后             【包含内容】【一】项目提供非常完整的源码注释【二】相关技术栈文档【三】源码讲解视频                    ......
  • 冷冻仓库管理系统|Java|SSM|VUE| 前后端分离
    【重要1⃣️】前后端源码+万字文档+部署文档【重要2⃣️】正版源码有问题包售后             【包含内容】【一】项目提供非常完整的源码注释【二】相关技术栈文档【三】源码讲解视频                    ......