博主介绍:
✌我是阿龙,一名专注于Java技术领域的程序员,全网拥有10W+粉丝。作为优快云特邀作者、博客专家、新星计划导师,我在计算机毕业设计开发方面积累了丰富的经验。同时,我也是掘金、华为云、阿里云、InfoQ等平台的优质作者。通过长期分享和实战指导,我致力于帮助更多学生完成毕业项目和技术提升。技术范围:
我熟悉的技术领域涵盖SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app、大数据、物联网、机器学习等方面的设计与开发。如果你有任何技术难题,我都乐意与你分享解决方案。主要内容:
我的服务内容包括:免费功能设计、开题报告、任务书、中期检查PPT、系统功能实现、代码编写、论文撰写与辅导、论文降重、长期答辩答疑辅导。我还提供腾讯会议一对一的专业讲解和模拟答辩演练,帮助你全面掌握答辩技巧与代码逻辑。🍅获取源码请在文末联系我🍅
目录:
7. 开发软件:Eclipse / MyEclipse / IDEA
为什么选择我(我可以给你的定制项目推荐核心功能,一对一推荐)实现定制!!!
文章下方名片联系我即可~大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻精彩专栏推荐订阅:在下方专
一、详细操作演示视频
在文章的尾声,您会发现一张电子名片👤,欢迎通过名片上的联系方式与我取得联系,以获取更多关于项目演示的详尽视频内容。视频将帮助您全面理解项目的关键点和操作流程。期待与您的进一步交流!
承诺所有开发的项目,全程售后陪伴!!!
核心代码介绍:
package com.service;
import com.baomidou.mybatisplus.mapper.Wrapper;
import com.baomidou.mybatisplus.service.IService;
import com.utils.PageUtils;
import com.entity.WenwubaoxiuEntity;
import java.util.List;
import java.util.Map;
import com.entity.vo.WenwubaoxiuVO;
import org.apache.ibatis.annotations.Param;
import com.entity.view.WenwubaoxiuView;
/**
* 文物报修
*
* @author
* @email
* @date 2024-04-09 18:35:39
*/
public interface WenwubaoxiuService extends IService<WenwubaoxiuEntity> {
PageUtils queryPage(Map<String, Object> params);
List<WenwubaoxiuVO> selectListVO(Wrapper<WenwubaoxiuEntity> wrapper);
WenwubaoxiuVO selectVO(@Param("ew") Wrapper<WenwubaoxiuEntity> wrapper);
List<WenwubaoxiuView> selectListView(Wrapper<WenwubaoxiuEntity> wrapper);
WenwubaoxiuView selectView(@Param("ew") Wrapper<WenwubaoxiuEntity> wrapper);
PageUtils queryPage(Map<String, Object> params,Wrapper<WenwubaoxiuEntity> wrapper);
List<Map<String, Object>> selectValue(Map<String, Object> params,Wrapper<WenwubaoxiuEntity> wrapper);
List<Map<String, Object>> selectTimeStatValue(Map<String, Object> params,Wrapper<WenwubaoxiuEntity> wrapper);
List<Map<String, Object>> selectGroup(Map<String, Object> params,Wrapper<WenwubaoxiuEntity> wrapper);
}
数据库核心代码:
--
-- Current Database: `springboot833854yv`
--
/*!40000 DROP DATABASE IF EXISTS `springboot833854yv`*/;
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `springboot833854yv` /*!40100 DEFAULT CHARACTER SET utf8mb4 */;
USE `springboot833854yv`;
--
-- Table structure for table `config`
--
DROP TABLE IF EXISTS `config`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `config` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(100) NOT NULL COMMENT '配置参数名称',
`value` varchar(100) DEFAULT NULL COMMENT '配置参数值',
`url` varchar(500) DEFAULT NULL COMMENT 'url',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='配置文件';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `config`
--
LOCK TABLES `config` WRITE;
/*!40000 ALTER TABLE `config` DISABLE KEYS */;
INSERT INTO `config` VALUES (1,'picture1','upload/picture1.jpg',NULL),(2,'picture2','upload/picture2.jpg',NULL),(3,'picture3','upload/picture3.jpg',NULL);
/*!40000 ALTER TABLE `config` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `gongzuorenyuan`
--
DROP TABLE IF EXISTS `gongzuorenyuan`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `gongzuorenyuan` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`yuangonggonghao` varchar(200) NOT NULL COMMENT '员工工号',
`mima` varchar(200) NOT NULL COMMENT '密码',
`yuangongxingming` varchar(200) NOT NULL COMMENT '员工姓名',
`xingbie` varchar(200) DEFAULT NULL COMMENT '性别',
`dianhua` varchar(200) DEFAULT NULL COMMENT '电话',
`touxiang` longtext COMMENT '头像',
PRIMARY KEY (`id`),
UNIQUE KEY `yuangonggonghao` (`yuangonggonghao`)
) ENGINE=InnoDB AUTO_INCREMENT=1712659060027 DEFAULT CHARSET=utf8 COMMENT='工作人员';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `gongzuorenyuan`
--
LOCK TABLES `gongzuorenyuan` WRITE;
/*!40000 ALTER TABLE `gongzuorenyuan` DISABLE KEYS */;
INSERT INTO `gongzuorenyuan` VALUES (11,'2024-04-09 10:35:53','员工工号1','123456','员工姓名1','男','13823888881','upload/gongzuorenyuan_touxiang1.jpg'),(12,'2024-04-09 10:35:53','员工工号2','123456','员工姓名2','男','13823888882','upload/gongzuorenyuan_touxiang2.jpg'),(13,'2024-04-09 10:35:53','员工工号3','123456','员工姓名3','男','13823888883','upload/gongzuorenyuan_touxiang3.jpg'),(14,'2024-04-09 10:35:53','员工工号4','123456','员工姓名4','男','13823888884','upload/gongzuorenyuan_touxiang4.jpg'),(15,'2024-04-09 10:35:53','员工工号5','123456','员工姓名5','男','13823888885','upload/gongzuorenyuan_touxiang5.jpg'),(16,'2024-04-09 10:35:53','员工工号6','123456','员工姓名6','男','13823888886','upload/gongzuorenyuan_touxiang6.jpg'),(17,'2024-04-09 10:35:53','员工工号7','123456','员工姓名7','男','13823888887','upload/gongzuorenyuan_touxiang7.jpg'),(18,'2024-04-09 10:35:53','员工工号8','123456','员工姓名8','男','13823888888','upload/gongzuorenyuan_touxiang8.jpg'),(1712659060026,'2024-04-09 10:37:40','111','111','张三','男','13111111111','upload/1712659058826.jpg');
/*!40000 ALTER TABLE `gongzuorenyuan` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `token`
--
DROP TABLE IF EXISTS `token`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `token` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`userid` bigint(20) NOT NULL COMMENT '用户id',
`username` varchar(100) NOT NULL COMMENT '用户名',
`tablename` varchar(100) DEFAULT NULL COMMENT '表名',
`role` varchar(100) DEFAULT NULL COMMENT '角色',
`token` varchar(200) NOT NULL COMMENT '密码',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '新增时间',
`expiratedtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '过期时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='token表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `token`
--
LOCK TABLES `token` WRITE;
/*!40000 ALTER TABLE `token` DISABLE KEYS */;
INSERT INTO `token` VALUES (1,1712659060026,'111','gongzuorenyuan','工作人员','de6wr9c9vuplarh5taqzrztkfkdz2ix0','2024-04-09 10:38:03','2024-04-09 11:38:03'),(2,1712659074444,'222','xiufuyuan','修复员','c5witb2ajyeb1978wq0n02xmbthzyoei','2024-04-09 10:38:45','2024-04-09 11:38:45'),(3,1,'admin','users','管理员','3mb1d53hoorkmv12htdw5faufl9vl3hg','2024-04-09 10:39:15','2024-04-09 11:39:16');
/*!40000 ALTER TABLE `token` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `users`
--
DROP TABLE IF EXISTS `users`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `users` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`username` varchar(100) NOT NULL COMMENT '用户名',
`password` varchar(100) NOT NULL COMMENT '密码',
`image` varchar(200) DEFAULT NULL COMMENT '头像',
`role` varchar(100) DEFAULT '管理员' COMMENT '角色',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '新增时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='用户表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `users`
--
LOCK TABLES `users` WRITE;
/*!40000 ALTER TABLE `users` DISABLE KEYS */;
INSERT INTO `users` VALUES (1,'admin','admin','upload/image1.jpg','管理员','2024-04-09 10:35:53');
/*!40000 ALTER TABLE `users` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `wenwubaoxiu`
--
DROP TABLE IF EXISTS `wenwubaoxiu`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wenwubaoxiu` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`wenwubianhao` varchar(200) DEFAULT NULL COMMENT '文物编号',
`wenwumingcheng` varchar(200) DEFAULT NULL COMMENT '文物名称',
`wenwuleixing` varchar(200) DEFAULT NULL COMMENT '文物类型',
`niandai` varchar(200) DEFAULT NULL COMMENT '年代',
`chandi` varchar(200) DEFAULT NULL COMMENT '产地',
`caizhi` varchar(200) DEFAULT NULL COMMENT '材质',
`chicun` varchar(200) DEFAULT NULL COMMENT '尺寸',
`baoxiushijian` date DEFAULT NULL COMMENT '报修时间',
`xiufuzhuangtai` varchar(200) DEFAULT NULL COMMENT '修复状态',
`baoxiumiaoshu` longtext COMMENT '报修描述',
`yuangonggonghao` varchar(200) DEFAULT NULL COMMENT '员工工号',
`yuangongxingming` varchar(200) DEFAULT NULL COMMENT '员工姓名',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=70 DEFAULT CHARSET=utf8 COMMENT='文物报修';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wenwubaoxiu`
--
LOCK TABLES `wenwubaoxiu` WRITE;
/*!40000 ALTER TABLE `wenwubaoxiu` DISABLE KEYS */;
INSERT INTO `wenwubaoxiu` VALUES (61,'2024-04-09 10:35:53','文物编号1','文物名称1','文物类型1','年代1','产地1','材质1','尺寸1','2024-04-09','已修复','报修描述1','员工工号1','员工姓名1'),(62,'2024-04-09 10:35:53','文物编号2','文物名称2','文物类型2','年代2','产地2','材质2','尺寸2','2024-04-09','已修复','报修描述2','员工工号2','员工姓名2'),(63,'2024-04-09 10:35:53','文物编号3','文物名称3','文物类型3','年代3','产地3','材质3','尺寸3','2024-04-09','已修复','报修描述3','员工工号3','员工姓名3'),(64,'2024-04-09 10:35:53','文物编号4','文物名称4','文物类型4','年代4','产地4','材质4','尺寸4','2024-04-09','已修复','报修描述4','员工工号4','员工姓名4'),(65,'2024-04-09 10:35:53','文物编号5','文物名称5','文物类型5','年代5','产地5','材质5','尺寸5','2024-04-09','已修复','报修描述5','员工工号5','员工姓名5'),(66,'2024-04-09 10:35:53','文物编号6','文物名称6','文物类型6','年代6','产地6','材质6','尺寸6','2024-04-09','已修复','报修描述6','员工工号6','员工姓名6'),(67,'2024-04-09 10:35:53','文物编号7','文物名称7','文物类型7','年代7','产地7','材质7','尺寸7','2024-04-09','已修复','报修描述7','员工工号7','员工姓名7'),(68,'2024-04-09 10:35:53','文物编号8','文物名称8','文物类型8','年代8','产地8','材质8','尺寸8','2024-04-09','已修复','报修描述8','员工工号8','员工姓名8'),(69,'2024-04-09 10:38:28','文物编号1','文物名称1','文物类型1','年代1','产地1','材质1','尺寸1','2024-04-09','已修复','XXXX描述','111','张三');
/*!40000 ALTER TABLE `wenwubaoxiu` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `wenwuleixing`
--
DROP TABLE IF EXISTS `wenwuleixing`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wenwuleixing` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`wenwuleixing` varchar(200) DEFAULT NULL COMMENT '文物类型',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=50 DEFAULT CHARSET=utf8 COMMENT='文物类型';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wenwuleixing`
--
LOCK TABLES `wenwuleixing` WRITE;
/*!40000 ALTER TABLE `wenwuleixing` DISABLE KEYS */;
INSERT INTO `wenwuleixing` VALUES (41,'2024-04-09 10:35:53','文物类型1'),(42,'2024-04-09 10:35:53','文物类型2'),(43,'2024-04-09 10:35:53','文物类型3'),(44,'2024-04-09 10:35:53','文物类型4'),(45,'2024-04-09 10:35:53','文物类型5'),(46,'2024-04-09 10:35:53','文物类型6'),(47,'2024-04-09 10:35:53','文物类型7'),(48,'2024-04-09 10:35:53','文物类型8'),(49,'2024-04-09 10:39:35','工艺品');
/*!40000 ALTER TABLE `wenwuleixing` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `wenwuliudongshenqing`
--
DROP TABLE IF EXISTS `wenwuliudongshenqing`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wenwuliudongshenqing` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`wenwubianhao` varchar(200) DEFAULT NULL COMMENT '文物编号',
`wenwumingcheng` varchar(200) DEFAULT NULL COMMENT '文物名称',
`wenwuleixing` varchar(200) DEFAULT NULL COMMENT '文物类型',
`niandai` varchar(200) DEFAULT NULL COMMENT '年代',
`chandi` varchar(200) DEFAULT NULL COMMENT '产地',
`caizhi` varchar(200) DEFAULT NULL COMMENT '材质',
`chicun` varchar(200) DEFAULT NULL COMMENT '尺寸',
`liudongshijian` date DEFAULT NULL COMMENT '流动时间',
`liudongdidian` varchar(200) DEFAULT NULL COMMENT '流动地点',
`liudongyuanyin` varchar(200) DEFAULT NULL COMMENT '流动原因',
`yuangonggonghao` varchar(200) DEFAULT NULL COMMENT '员工工号',
`yuangongxingming` varchar(200) DEFAULT NULL COMMENT '员工姓名',
`sfsh` varchar(200) DEFAULT '待审核' COMMENT '是否审核',
`shhf` longtext COMMENT '审核回复',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=60 DEFAULT CHARSET=utf8 COMMENT='文物流动申请';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wenwuliudongshenqing`
--
LOCK TABLES `wenwuliudongshenqing` WRITE;
/*!40000 ALTER TABLE `wenwuliudongshenqing` DISABLE KEYS */;
INSERT INTO `wenwuliudongshenqing` VALUES (51,'2024-04-09 10:35:53','文物编号1','文物名称1','文物类型1','年代1','产地1','材质1','尺寸1','2024-04-09','流动地点1','流动原因1','员工工号1','员工姓名1','是',''),(52,'2024-04-09 10:35:53','文物编号2','文物名称2','文物类型2','年代2','产地2','材质2','尺寸2','2024-04-09','流动地点2','流动原因2','员工工号2','员工姓名2','是',''),(53,'2024-04-09 10:35:53','文物编号3','文物名称3','文物类型3','年代3','产地3','材质3','尺寸3','2024-04-09','流动地点3','流动原因3','员工工号3','员工姓名3','是',''),(54,'2024-04-09 10:35:53','文物编号4','文物名称4','文物类型4','年代4','产地4','材质4','尺寸4','2024-04-09','流动地点4','流动原因4','员工工号4','员工姓名4','是',''),(55,'2024-04-09 10:35:53','文物编号5','文物名称5','文物类型5','年代5','产地5','材质5','尺寸5','2024-04-09','流动地点5','流动原因5','员工工号5','员工姓名5','是',''),(56,'2024-04-09 10:35:53','文物编号6','文物名称6','文物类型6','年代6','产地6','材质6','尺寸6','2024-04-09','流动地点6','流动原因6','员工工号6','员工姓名6','是',''),(57,'2024-04-09 10:35:53','文物编号7','文物名称7','文物类型7','年代7','产地7','材质7','尺寸7','2024-04-09','流动地点7','流动原因7','员工工号7','员工姓名7','是',''),(58,'2024-04-09 10:35:53','文物编号8','文物名称8','文物类型8','年代8','产地8','材质8','尺寸8','2024-04-09','流动地点8','流动原因8','员工工号8','员工姓名8','是',''),(59,'2024-04-09 10:38:19','文物编号1','文物名称1','文物类型1','年代1','产地1','材质1','尺寸1','2024-04-09','XX地点','XX原因','111','张三','是','审核申请');
/*!40000 ALTER TABLE `wenwuliudongshenqing` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `wenwuxinxi`
--
DROP TABLE IF EXISTS `wenwuxinxi`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `wenwuxinxi` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`wenwubianhao` varchar(200) DEFAULT NULL COMMENT '文物编号',
`wenwumingcheng` varchar(200) DEFAULT NULL COMMENT '文物名称',
`wenwuleixing` varchar(200) DEFAULT NULL COMMENT '文物类型',
`niandai` varchar(200) DEFAULT NULL COMMENT '年代',
`chandi` varchar(200) DEFAULT NULL COMMENT '产地',
`caizhi` varchar(200) DEFAULT NULL COMMENT '材质',
`chicun` varchar(200) DEFAULT NULL COMMENT '尺寸',
`cunfangweizhi` varchar(200) DEFAULT NULL COMMENT '存放位置',
`wenwujieshao` longtext COMMENT '文物介绍',
`wenwutupian` longtext COMMENT '文物图片',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=40 DEFAULT CHARSET=utf8 COMMENT='文物信息';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `wenwuxinxi`
--
LOCK TABLES `wenwuxinxi` WRITE;
/*!40000 ALTER TABLE `wenwuxinxi` DISABLE KEYS */;
INSERT INTO `wenwuxinxi` VALUES (31,'2024-04-09 10:35:53','文物编号1','文物名称1','文物类型1','年代1','产地1','材质1','尺寸1','存放位置1','文物介绍1','upload/wenwuxinxi_wenwutupian1.jpg,upload/wenwuxinxi_wenwutupian2.jpg,upload/wenwuxinxi_wenwutupian3.jpg'),(32,'2024-04-09 10:35:53','文物编号2','文物名称2','文物类型2','年代2','产地2','材质2','尺寸2','存放位置2','文物介绍2','upload/wenwuxinxi_wenwutupian2.jpg,upload/wenwuxinxi_wenwutupian3.jpg,upload/wenwuxinxi_wenwutupian4.jpg'),(33,'2024-04-09 10:35:53','文物编号3','文物名称3','文物类型3','年代3','产地3','材质3','尺寸3','存放位置3','文物介绍3','upload/wenwuxinxi_wenwutupian3.jpg,upload/wenwuxinxi_wenwutupian4.jpg,upload/wenwuxinxi_wenwutupian5.jpg'),(34,'2024-04-09 10:35:53','文物编号4','文物名称4','文物类型4','年代4','产地4','材质4','尺寸4','存放位置4','文物介绍4','upload/wenwuxinxi_wenwutupian4.jpg,upload/wenwuxinxi_wenwutupian5.jpg,upload/wenwuxinxi_wenwutupian6.jpg'),(35,'2024-04-09 10:35:53','文物编号5','文物名称5','文物类型5','年代5','产地5','材质5','尺寸5','存放位置5','文物介绍5','upload/wenwuxinxi_wenwutupian5.jpg,upload/wenwuxinxi_wenwutupian6.jpg,upload/wenwuxinxi_wenwutupian7.jpg'),(36,'2024-04-09 10:35:53','文物编号6','文物名称6','文物类型6','年代6','产地6','材质6','尺寸6','存放位置6','文物介绍6','upload/wenwuxinxi_wenwutupian6.jpg,upload/wenwuxinxi_wenwutupian7.jpg,upload/wenwuxinxi_wenwutupian8.jpg'),(37,'2024-04-09 10:35:53','文物编号7','文物名称7','文物类型7','年代7','产地7','材质7','尺寸7','存放位置7','文物介绍7','upload/wenwuxinxi_wenwutupian7.jpg,upload/wenwuxinxi_wenwutupian8.jpg,upload/wenwuxinxi_wenwutupian9.jpg'),(38,'2024-04-09 10:35:53','文物编号8','文物名称8','文物类型8','年代8','产地8','材质8','尺寸8','存放位置8','文物介绍8','upload/wenwuxinxi_wenwutupian8.jpg,upload/wenwuxinxi_wenwutupian9.jpg,upload/wenwuxinxi_wenwutupian10.jpg'),(39,'2024-04-09 10:39:59','111','XX名称','工艺品','XX','XX','XX','XX','XX','<p>文本框支持输入详情内容和图片文本框支持输入详情内容和图片</p><p>文本框支持输入详情内容和图片文本框支持输入详情内容和图片</p><p>文本框支持输入详情内容和图片文本框支持输入详情内容和图片</p><p>文本框支持输入详情内容和图片文本框支持输入详情内容和图片</p><p>文本框支持输入详情内容和图片文本框支持输入详情内容和图片</p><p>文本框支持输入详情内容和图片文本框支持输入详情内容和图片</p><p><br></p>','upload/1712659197394.jpg');
/*!40000 ALTER TABLE `wenwuxinxi` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `xiufuqingkuangshangbao`
--
DROP TABLE IF EXISTS `xiufuqingkuangshangbao`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `xiufuqingkuangshangbao` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`wenwubianhao` varchar(200) DEFAULT NULL COMMENT '文物编号',
`wenwumingcheng` varchar(200) DEFAULT NULL COMMENT '文物名称',
`wenwuleixing` varchar(200) DEFAULT NULL COMMENT '文物类型',
`niandai` varchar(200) DEFAULT NULL COMMENT '年代',
`chandi` varchar(200) DEFAULT NULL COMMENT '产地',
`caizhi` varchar(200) DEFAULT NULL COMMENT '材质',
`chicun` varchar(200) DEFAULT NULL COMMENT '尺寸',
`xiufushijian` date DEFAULT NULL COMMENT '修复时间',
`baoxiumiaoshu` longtext COMMENT '报修描述',
`xiufuqingkuang` longtext COMMENT '修复情况',
`xiufuyuangonghao` varchar(200) DEFAULT NULL COMMENT '修复员工号',
`xiufuyuanxingming` varchar(200) DEFAULT NULL COMMENT '修复员姓名',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=80 DEFAULT CHARSET=utf8 COMMENT='修复情况上报';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `xiufuqingkuangshangbao`
--
LOCK TABLES `xiufuqingkuangshangbao` WRITE;
/*!40000 ALTER TABLE `xiufuqingkuangshangbao` DISABLE KEYS */;
INSERT INTO `xiufuqingkuangshangbao` VALUES (71,'2024-04-09 10:35:53','文物编号1','文物名称1','文物类型1','年代1','产地1','材质1','尺寸1','2024-04-09','报修描述1','修复情况1','修复员工号1','修复员姓名1'),(72,'2024-04-09 10:35:53','文物编号2','文物名称2','文物类型2','年代2','产地2','材质2','尺寸2','2024-04-09','报修描述2','修复情况2','修复员工号2','修复员姓名2'),(73,'2024-04-09 10:35:53','文物编号3','文物名称3','文物类型3','年代3','产地3','材质3','尺寸3','2024-04-09','报修描述3','修复情况3','修复员工号3','修复员姓名3'),(74,'2024-04-09 10:35:53','文物编号4','文物名称4','文物类型4','年代4','产地4','材质4','尺寸4','2024-04-09','报修描述4','修复情况4','修复员工号4','修复员姓名4'),(75,'2024-04-09 10:35:53','文物编号5','文物名称5','文物类型5','年代5','产地5','材质5','尺寸5','2024-04-09','报修描述5','修复情况5','修复员工号5','修复员姓名5'),(76,'2024-04-09 10:35:53','文物编号6','文物名称6','文物类型6','年代6','产地6','材质6','尺寸6','2024-04-09','报修描述6','修复情况6','修复员工号6','修复员姓名6'),(77,'2024-04-09 10:35:53','文物编号7','文物名称7','文物类型7','年代7','产地7','材质7','尺寸7','2024-04-09','报修描述7','修复情况7','修复员工号7','修复员姓名7'),(78,'2024-04-09 10:35:53','文物编号8','文物名称8','文物类型8','年代8','产地8','材质8','尺寸8','2024-04-09','报修描述8','修复情况8','修复员工号8','修复员姓名8'),(79,'2024-04-09 10:38:59','文物编号1','文物名称1','文物类型1','年代1','产地1','材质1','尺寸1','2024-04-09','XXXX描述','xxxxx','222','李四');
/*!40000 ALTER TABLE `xiufuqingkuangshangbao` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `xiufuyuan`
--
DROP TABLE IF EXISTS `xiufuyuan`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `xiufuyuan` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`xiufuyuangonghao` varchar(200) NOT NULL COMMENT '修复员工号',
`mima` varchar(200) NOT NULL COMMENT '密码',
`xiufuyuanxingming` varchar(200) NOT NULL COMMENT '修复员姓名',
`xingbie` varchar(200) DEFAULT NULL COMMENT '性别',
`dianhua` varchar(200) DEFAULT NULL COMMENT '电话',
`touxiang` longtext COMMENT '头像',
PRIMARY KEY (`id`),
UNIQUE KEY `xiufuyuangonghao` (`xiufuyuangonghao`)
) ENGINE=InnoDB AUTO_INCREMENT=1712659074445 DEFAULT CHARSET=utf8 COMMENT='修复员';
/*!40101 SET character_set_client = @saved_cs_client */;
--
1. 开发语言:Java
Java是一种广泛应用的编程语言,适合用于企业级应用的开发。由于Java的跨平台特性,博物馆文博资源库系统在不同操作系统上都能顺利运行。Java具有较强的安全性、稳定性和高性能,适合处理大规模数据。
2. 框架:Spring Boot
Spring Boot是一个简化了Spring应用开发的框架,减少了配置的复杂性,并提供了内嵌的服务器,便于快速开发。使用Spring Boot可以让你更专注于业务逻辑的实现,减少繁琐的设置,提升开发效率。在你的项目中,Spring Boot可以帮助你构建RESTful API,进行数据交互,并确保系统的高可维护性。
3. JDK版本:JDK 1.8
JDK 1.8是Java的一个重要版本,带来了很多新特性,如Lambda表达式和Stream API,使得编程更加简洁和高效。通过使用JDK 1.8,可以提高系统的性能,同时更好地支持多核处理器,适应多线程的需求。
4. 服务器:Tomcat 7
Tomcat是一个开源的Servlet容器,主要用于运行Java Web应用程序。Tomcat 7是一个稳定的版本,支持Servlet 3.0规范和JSP 2.2,适合你的博物馆资源库这种Web应用的部署。它能有效地处理请求和响应,并与Spring Boot无缝集成。
5. 数据库:MySQL 5.7
MySQL是一个广泛使用的开源关系型数据库管理系统,适用于存储博物馆资源库的文物、展品、用户等相关数据。MySQL 5.7版本相比以往的版本提供了更多的性能优化和新特性(如JSON支持、更强的查询优化等),在数据的存取速度和安全性方面都有提升。
6. 数据库工具:Navicat 11
Navicat是一款强大的数据库管理工具,支持MySQL等多种数据库类型。使用Navicat 11可以简化数据库设计、管理和维护的过程,特别是在开发阶段,通过它可以直观地进行数据库结构设计、数据查询和备份操作。
7. 开发软件:Eclipse / MyEclipse / IDEA
这些IDE(集成开发环境)是Java开发者常用的工具,能够提供代码自动补全、调试功能和版本控制支持。Eclipse是一个开源且功能强大的IDE,MyEclipse是其商业版,提供更多企业级开发功能,而IDEA(IntelliJ IDEA)以其强大的智能代码提示和调试功能,在开发效率上有较大优势。你可以根据团队需求或个人偏好选择合适的开发环境。
8. Maven 3.3.9
Maven是一个项目管理和构建自动化工具,用于Java项目的依赖管理和构建过程。Maven 3.3.9是一个稳定的版本,通过它,你可以管理项目的依赖库、构建流程以及发布流程,确保整个团队使用统一的开发环境。它使得项目的构建和依赖更新更加方便和高效。
9. 浏览器:谷歌浏览器
谷歌浏览器(Chrome)是开发者常用的浏览器,它具有强大的开发者工具,方便调试前端代码和查看网络请求。对于博物馆文博资源库系统来说,Chrome提供了高效的浏览体验以及强大的性能支持,适合访问和管理博物馆资源库。