校园生活助手小程序

发布时间:2024-01-22 17:00


 博主介绍:✌在职Java研发工程师、专注于程序设计、源码分享、技术交流、专注于Java技术领域和毕业设计✌

项目名称
微信小程序校园生活小助手+后台管理系统前后分离VUE

系统说明
《微信小程序校园生活小助手+后台管理系统|前后分离VUE》该项目含有源码、文档等资料、配套开发软件、软件安装教程、项目发布教程等

本系统包含微信小程序前台和Java做的后台管理系统,该后台采用前后台前后分离的形式使用Java+VUE

微信小程序——前台涉及技术:WXML 和 WXSS、JavaScript、uniapp

Java——商城后台涉及技术:

前端使用技术:JSP,HTML5,CSS3、JavaScript、VUE等

后端使用技术:Spring、SpringMvc、Mybatis(SSM)等

数据库:Mysql数据库

小程序框架:uniapp

小程序开发软件:HBuilder X

小程序运行软件:微信开发者

服务器端模块包括:

1. 个人中心:可以修改自己的登录密码,修改自己的信息。

2. 用户管理:可以对用户信息进行添加、查看、修改或删除。

3. 寻物启事管理:可以对寻物启事信息进行添加、查看、修改或删除,可以查看评论。

4. 物品分类管理:可以对物品分类信息进行添加、查看、修改或删除。

5. 失物招领管理:可以对失物招领信息进行添加、查看、修改或删除,可以查看评论。

6. 表白广场管理:可以对表白广场信息进行添加、查看、修改或删除,可以查看评论。

7. 吐槽大会管理:可以对吐槽大会信息进行添加、查看、修改或删除,可以查看评论。

8. 二手交易管理:可以对二手交易信息进行添加、查看、修改或删除,可以查看评论。

9. 交易类型管理:可以对交易类型信息进行添加、查看、修改或删除。

10. 拼车出行管理:可以对拼车出行信息进行添加、查看、修改或删除,可以查看评论。

11. 系统管理:可以回复信息,可以对轮播图信息进行查看或修改。

客户端模块包括:

  1. 用户注册登录:实现用户的注册和登录。
  2. 寻物启事:实现寻物信息的列表显示,可以添加寻物信息,点击可以查看寻物信息详情,可以收藏或评论。
  3. 失物招领:实现失物招领的列表显示,点击可以查看失物招领详情,可以收藏或评论。
  4. 表白广场:实现表白广场的列表显示,可以添加表白对象信息,点击可以查看表白广场详情,可以收藏、点赞、踩或评论。
  5. 吐槽大会:实现吐槽大会的列表显示,点击可以查看吐槽大会详情,可以发表评论,可以下载文件。
  6. 二手交易:实现二手交易的列表显示,点击可以查看二手交易详情,可以发表评论,可以下载文件。
  7. 拼车出行:实现拼车出行的列表显示,点击可以查看拼车出行详情,可以发表评论。
  8. 我的:用户登录后可以进入个人后台,在个人后台可以修改自己的信息,可以对寻物信息进行收藏或评论,对招领信息进行收藏或评论,对表白广场信息进行收藏、点赞、踩或评论,对吐槽大会信息进行评论,可以下载文件,对二手交易信息进行评论,可以下载文件,对拼车出行信息进行评论,可以查看或删除自己的收藏,可以发送信息。

环境需要
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;
3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS; 
5.数据库:MySql 5.7版本;
6.是否Maven项目:否;

技术栈

  1. 后端:Spring+SpringMVC+Mybatis
  2. 前端:JSP+CSS+JavaScript+jQuery

使用说明

  1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;
  2. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;
    若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行;
  3. 将项目中springmvc-servlet.xml配置文件中的数据库配置改为自己的配置;
  4. 运行项目,在浏览器中输入http://localhost:8080/ 登录

运行截图

 用户管理控制层:
package com.houserss.controller;

import javax.servlet.http.HttpSession;

import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;

import com.houserss.common.Const;
import com.houserss.common.Const.Role;
import com.houserss.common.ServerResponse;
import com.houserss.pojo.User;
import com.houserss.service.IUserService;
import com.houserss.service.impl.UserServiceImpl;
import com.houserss.util.MD5Util;
import com.houserss.util.TimeUtils;
import com.houserss.vo.DeleteHouseVo;
import com.houserss.vo.PageInfoVo;

/**

  • Created by admin
    */

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号