java SSM 游戏资讯系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计

news2024/11/16 17:41:38

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

java SSM 游戏资讯系统myeclipse开发mysq


二、功能介绍
前台
首页浏览
资讯浏览、评论
视频浏览、评论
发布短信查看短信
用户注册、登录
后台

(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)资讯管理:对资讯信息进行添加、删除、修改和查看
(3)资讯评论管理:对资讯评论信息进行添加、删除、修改和查看
(4)视频管理:对视频信息进行添加、删除、修改和查看
(5)视频评论管理:对视频评论信息进行添加、删除、修改和查看
(6)短信管理:对短信信息进行添加、删除、修改和查看

代码设计:

public String addPage(sppl sppl,HttpServletRequest request){
		Map<String,Object> map= new HashMap<String,Object>();
		
		System.out.println("addPageok");
		return "sppl/sppladd";
	}
	
	@RequestMapping(value="/add")
	public String add(sppl sppl,HttpServletRequest request){
		Map<String,Object> map= new HashMap<String,Object>();
		//String name=(String)request.getParameter("name");

		map.put("spplid", sppl.getSpplid());//视频评论编号

		map.put("pl", sppl.getPl());//评论

		map.put("plr", sppl.getPlr());//评论人

		map.put("plsj", sppl.getPlsj());//评论时间

		map.put("sp", sppl.getSp());//视频

		map.put("sjpl", sppl.getSjpl());//上级评论

		sppldao.save(map);
		
		
		request.setAttribute("msg", "<script>alert('添加成功');</script>");
		System.out.println("addok");
		return "sppl/sppladd";
	}
	
	/**删除 
	 * 
	 */
	@RequestMapping(value="/del")
	public String  del(Integer id,HttpServletRequest request,Map<String,Object> map){
	//	Map<String,Object> map= new HashMap<String,Object>();
		String a=(String)request.getParameter("keyid");
		id=Integer.parseInt(a);
		request.setAttribute("msg", "<script>alert('删除成功');</script>");
		sppldao.del(id);
		return selectall(null,map);
	}
	/**
	 * 修改sppl信息
	 */
	@RequestMapping(value="/update")
	public String update(sppl sppl,HttpServletRequest request,Map<String,Object> map1){
		Map<String,Object> map= new HashMap<String,Object>();
		map.put("spplid", sppl.getSpplid());//视频评论编号

		map.put("pl", sppl.getPl());//评论

		map.put("plr", sppl.getPlr());//评论人

		map.put("plsj", sppl.getPlsj());//评论时间

		map.put("sp", sppl.getSp());//视频

		map.put("sjpl", sppl.getSjpl());//上级评论

		request.setAttribute("msg", "<script>alert('修改成功');</script>");
		sppldao.update(map);
		return selectall(null,map1);
	}
	/**
	 * 查询sppl信息
	 */
	@RequestMapping(value="/modify")
	public String modify(Integer id,Map<String,Object> map,HttpServletRequest request){
		String keyid=(String)request.getParameter("keyid");
		List<Map<String,Object>> list= new  ArrayList<Map<String,Object>>();
		list=sppldao.select(Integer.parseInt(keyid));
		request.setAttribute("spplid", list.get(0).get("spplid"));//视频评论编号

		request.setAttribute("pl", list.get(0).get("pl"));//评论

		request.setAttribute("plr", list.get(0).get("plr"));//评论人

		request.setAttribute("plsj", list.get(0).get("plsj"));//评论时间

		request.setAttribute("sp", list.get(0).get("sp"));//视频

		request.setAttribute("sjpl", list.get(0).get("sjpl"));//上级评论

		
		return "sppl/spplmodify";
	}
	
	@RequestMapping(value="/detail")
	public String detail(Integer id,Map<String,Object> map,HttpServletRequest request){
		String keyid=(String)request.getParameter("keyid");
		List<Map<String,Object>> list= new  ArrayList<Map<String,Object>>();
		list=sppldao.select(Integer.parseInt(keyid));
		request.setAttribute("spplid", list.get(0).get("spplid"));//视频评论编号

		request.setAttribute("pl", list.get(0).get("pl"));//评论

		request.setAttribute("plr", list.get(0).get("plr"));//评论人

		request.setAttribute("plsj", list.get(0).get("plsj"));//评论时间

		request.setAttribute("sp", list.get(0).get("sp"));//视频

		request.setAttribute("sjpl", list.get(0).get("sjpl"));//上级评论

		return "sppl/sppldetail";
	}


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

四 系统实现

 

 

 

 

 

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/642459.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

3ds Max - Pivot Painter Tool

很久之前的笔记&#xff0c;整理归档&#xff1b; Pivot Painter Tool是3dsMax中的插件&#xff0c;主要是辅助将Mesh中每个Element生成自己的Pivot Position&#xff0c;方便如使用World Position Offset对每个Element进行精确控制&#xff0c;导入使用Pivot Painter Tool工具…

深入理解Linux虚拟内存管理(七)

系列文章目录 Linux 内核设计与实现 深入理解 Linux 内核 Linux 设备驱动程序 Linux设备驱动开发详解 深入理解Linux虚拟内存管理&#xff08;一&#xff09; 深入理解Linux虚拟内存管理&#xff08;二&#xff09; 深入理解Linux虚拟内存管理&#xff08;三&#xff09; 深入理…

Linux系统和Windows系统下Python2代码转换为Python3代码工具使用指南

简介 本文主要介绍Linux系统和Windows系统下Python2代码转换为Python3代码工具2to3.py或2to3指令使用指南。 项目场景及问题描述 Python2的最后一个版本是2.7&#xff0c;在2020年彻底停止支持。有些环境不方便同时安装Python2和Python3&#xff0c;或者在使用Python3的环境…

【JVM】JVM 垃圾回收算法

文章目录 前言标记清除&#xff08;Mark-Sweep&#xff09;介绍优缺点 复制&#xff08;拷贝 Copying&#xff09;介绍优缺点 标记整理&#xff08;Mark-Compact&#xff09;介绍优缺点 前言 目前JVM中有三种常见的垃圾回收算法&#xff0c;分别是&#xff1a;标记清除、标记整…

Matter实战系列-----1.软硬件开发环境搭建

一、硬件方面 我使用的是一套xG21 BRD4180B和两块xG24 BRD4187C,如下图&#xff1a; 1.1 RCP&#xff1a; 芯片型号EFR32MG21A020F1024IM32 1.2 Matter Light/Switch over Thread&#xff1a; 芯片型号EFR32MG24B220F1536IM48 1.3 蓝牙5.0 USB dongle 注意由于Linux对蓝牙…

阿里、字节、网易面试必考,黑马【爆火】微服务项目发布

最近&#xff0c;收到一位粉丝投稿&#xff0c;他说&#xff1a;“阿里三面凉凉了&#xff0c;输在了微服务上。” 在看到微服务的面试题后&#xff0c;整个人都是懵的&#xff0c;发现没有经验的自己&#xff0c;一窍不通。 如今&#xff0c;微服务已经成为Java开发者必备的…

深入篇【C++】string类的常用接口介绍:标准库中的string类 【万字总结】

深入篇【C】string类的常用接口介绍&#xff1a;标准库中的string类 Ⅰ.string类介绍Ⅱ.string类的常用接口①.string类对象的常用构造1.string()2.string(const char*ch)3.string(const string& str)4.string(size_t n,char c)5.string(const string& str,size_t pos,…

想开发测试工具,应该如何入手?

何为测试工具&#xff1f;就是能辅助测试同学来完成特定的操作的工具&#xff0c;比如常见的如postman、Fiddler、Charles、jira&#xff0c;包括jmeter等&#xff0c;当然还包括公司自己开发的用例转换工具&#xff0c;造数工具&#xff0c;Mock工具或是平台等等。一般以应用程…

测试在“鸡头”和“凤尾”间如何选择?

经常在知乎上碰到这样的问题&#xff1a;同时拿到多个offer&#xff0c;公司有大有小&#xff0c;有创业型有成熟性&#xff0c;怎么在“鸡头”和“凤尾”间做选择&#xff1f; 为什么会纠结呢&#xff1f;通常创业型公司&#xff0c;给优秀的测试员的薪酬远高于市场平均值&…

“我只想找个测试岗,你却百般刁难我!”给我们带来的思考

最近看到一篇帖子&#xff0c;讲的是一个七八年的大龄测试员被公司补偿性裁员后&#xff0c;找工作的糟心经历。 原文是酱紫的&#xff1a; ---------------------------------------- 不管怎么说&#xff0c;我做测试也有七八年了&#xff0c;一直觉得自己的技术还是可以的&…

MongoDB实际场景应用

你要构建一个在线零售商店&#xff0c;这个店铺需要处理会员数据、订单数据以及商品数据等。为了保存和管理这些数据&#xff0c;你可以使用MongoDB。 目录 1. 设计数据模式 2. 插入数据 3. 查询数据 1. 设计数据模式 对于在线零售商店的数据&#xff0c;你可以设计三个Mo…

3年经验,面试测试岗20k都拿不到了吗?

我的情况 大概介绍一下个人情况&#xff0c;女&#xff0c;本科&#xff0c;三年多测试工作经验&#xff0c;懂python&#xff0c;会写脚本&#xff0c;会selenium&#xff0c;会性能&#xff0c;然而到今天都没有收到一份offer&#xff01;从年后就开始准备简历&#xff0c;年…

C#基于云计算SaaS模式的医学检验云LIS系统全套源码

一、云LIS系统概述&#xff1a; 云LIS系统是一种基于云计算技术的实验室信息管理系统&#xff0c;它的主要功能是管理实验室中的各种信息数据&#xff0c;包括样品数据、检测结果、仪器设备管理、质控管理等。 二、与传统的LIS系统相比&#xff0c;云LIS系统具有以下优势&…

考完PMP后,还有必要考NPDP吗?

PMP证书目前在国内有很高的知名度&#xff0c;报考人数也在逐年上升&#xff0c;可以说&#xff0c;几乎所有的项目经理都有过考PMP的计划。 但随着PMP的持证人数越来越多&#xff0c;不少考完PMP的项目经理&#xff0c;开始考虑要不要报名NPDP考试。 那么考完PMP后有必要考N…

软件测试项目拿到不知道从哪里下手?今天我手把手教你

1.登录页面 2.首页 3.项目管理 4.测试环境 1>设置headers&#xff1b;可以每个url设置共同的header&#xff0c;可以存在变量&#xff1b;执行时&#xff0c;指定接口补全header&#xff1b; 5.接口管理 swagger导入功能&#xff1b;根据指定的测试环境url&#xff0c;导入s…

基于javaweb jsp+SSM 网红书店图书借阅系统的设计与实现

一.项目介绍 本系统分为管理员和读者两类 管理员&#xff1a;维护管理员账号和读者账号信息、维护书籍分类信息、维护书籍信息、维护书籍借阅信息、维护书籍预约信息、邮件管理、书籍阅读量统计、系统管理 读者&#xff1a;书籍借阅、书籍预约、预约邮件管理以及个人信息 …

Kubernetes的kubectl命令补全

Kubernetes的kubectl命令补全 环境准备 首先我们需要安装一个kubernetes的集群&#xff0c;可以参考我写的教程&#xff1a; 文档教程&#xff1a;https://blog.csdn.net/m0_51510236/article/details/130842122视频教程&#xff1a;https://space.bilibili.com/34615738341…

【springboot 实践】断点续传这么搞--附代码

目录 背景开搞RandomAccessFileAPI 代码文件分块断点续传、文件秒传分块上传、文件合并 总结 今天给大家分享的又是一篇实战文章&#xff0c;也是最近私活里遇到的&#xff0c;万能的互联网给了我办法&#xff0c;分享一下。 背景 最近接到一个新的需求&#xff0c;需要上传2…

chatgpt赋能python:Python中如何居中输入文字

Python中如何居中输入文字 Python是一种流行的编程语言&#xff0c;因其易学易用而闻名。尽管Python的主要用途是开发程序&#xff0c;但是有时需要在输出中使用美观的文本格式。本文将详细介绍如何在Python中居中输入文字。 什么是文本居中&#xff1f; 文本居中是指将文本…

35 # 模块的断点调试 require 语法实现过程

虚拟机模块&#xff1a;可以创建沙箱环境 const k 100;const vm require("vm"); vm.runInThisContext("console.log(a)");node 中如何实现代码的调试 node 调试指南 1. 可以在浏览器中进行调试&#xff08;比如调试 webpack 等模块可以使用&#xff0…