博主介紹:?從事軟件開發(fā)10年之余,專注于Java技術(shù)領(lǐng)域、Python人工智能及數(shù)據(jù)挖掘、小程序項(xiàng)目開發(fā)和Android項(xiàng)目開發(fā)等。CSDN、掘金、華為云、InfoQ、阿里云等平臺(tái)優(yōu)質(zhì)作者?
??文末獲取源碼聯(lián)系??
???? 精彩專欄推薦訂閱???? 不然下次找不到喲
————————————————
計(jì)算機(jī)畢業(yè)設(shè)計(jì)《1000套》?
?目錄
1、項(xiàng)目介紹及開發(fā)技術(shù)
1.1 項(xiàng)目介紹
1.2 開發(fā)技術(shù)
2、系統(tǒng)功能設(shè)計(jì)結(jié)構(gòu)圖
3、功能截圖
3.1 前臺(tái)功能
3.1.1? 注冊登錄界面的實(shí)現(xiàn)
3.1.2? 小程序首頁功能的實(shí)現(xiàn)
3.1.3? 借閱者功能
3.2 后臺(tái)功能
4、數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)
5、關(guān)鍵代碼
5.1 圖書借閱管理Controller模塊?
5.2 圖書借閱管理Service模塊?
5.3 圖書借閱管理ServiceImpl模塊
5.4?圖書借閱管理Dao模塊
6、論文目錄結(jié)構(gòu)
7、源碼獲取
1、項(xiàng)目介紹及開發(fā)技術(shù)
1.1 項(xiàng)目介紹
近年來互聯(lián)網(wǎng)技術(shù)的發(fā)展使得互聯(lián)網(wǎng)產(chǎn)品和網(wǎng)站層出不窮,對人才的需求不斷提高 。同時(shí),面對過去使用手抄等方式進(jìn)行記錄,工作效率很難得到提高,無法滿足現(xiàn)代人們的需求;自從人類進(jìn)入互聯(lián)網(wǎng)時(shí)代,通過紙質(zhì)手抄的方式轉(zhuǎn)換成線上無紙化管理,有效的解決了獲取信息的渠道,全面提升工作效率。該系統(tǒng)具有良好的擴(kuò)展性、穩(wěn)定性、安全性以及可移植性等特點(diǎn)。為方便借閱者找到適合自己的圖書借還信息并進(jìn)行交流,特制定本“共享書角”圖書借還管理系統(tǒng)。
1.2 開發(fā)技術(shù)
Java開發(fā)語言、SpringBoot、MyBatisPlus、MySQL數(shù)據(jù)庫、Maven、微信小程序工具、Eclipse開發(fā)工具、JDK1.8+、Vue、HTML、CSS、JS、Uniapp。
2、系統(tǒng)功能設(shè)計(jì)結(jié)構(gòu)圖
系統(tǒng)主要分為三大模塊:即管理員模塊,出借者模塊和借閱者模塊。本文從圖書借還流程分析入手,分析了其功能性需求和非功能性需求,設(shè)計(jì)了一個(gè)由管理員,出借者和借閱者三部分組成的“共享書角”圖書借還管理系統(tǒng)。借閱者可在小程序端瀏覽首頁,圖書信息,我的;注冊登錄后在我的頁面可以對圖書借閱,圖書歸還,反饋信息,留言簿進(jìn)行詳細(xì)操作;管理員可通過后臺(tái)管理界面管理借閱者信息和系統(tǒng)管理。?
3、功能截圖
3.1 前臺(tái)功能
3.1.1? 注冊登錄界面的實(shí)現(xiàn)
第一次使用本小程序的使用者,首先是要進(jìn)行注冊,點(diǎn)擊“注冊”,然后就會(huì)進(jìn)入到注冊的頁面里面,將借閱者信息錄入注冊表,確認(rèn)信息正確后,系統(tǒng)才會(huì)進(jìn)入登錄界面,借閱者登錄成功后可使用本小程序所提供的所有功能。
首先雙擊打開小程序客戶端,連上網(wǎng)絡(luò)之后會(huì)顯示出本系統(tǒng)的登錄界面,這是進(jìn)入小程序的初始頁面“登錄”,能成功進(jìn)入到該登錄界面則代表小程序的開啟是成功的,接下來就可以操作本系統(tǒng)所帶有的其他所有的功能。
3.1.2? 小程序首頁功能的實(shí)現(xiàn)
小程序首頁是借閱者注冊登錄后進(jìn)入的第一個(gè)界面,在這里,人們能夠看到小程序的導(dǎo)航條,內(nèi)容包括首頁,圖書信息,我的等。
圖書信息:在圖書信息頁面輸入圖書編號進(jìn)行搜索,可以查看到圖書詳細(xì)信息;并根據(jù)需要進(jìn)行收藏操作。
3.1.3? 借閱者功能
借閱者登錄成功后,點(diǎn)擊“我的”進(jìn)入我的頁面,在我的頁面可以對圖書借閱,圖書歸還,反饋信息,留言簿等進(jìn)行詳細(xì)操作。
3.2 后臺(tái)功能
后臺(tái)登錄,在登錄頁面選擇需要登錄的角色,在通過填寫用戶名和密碼等信息進(jìn)行登錄操作。
管理員登錄進(jìn)入小程序可以查看到系統(tǒng)首頁,個(gè)人中心,出借者管理,借閱者管理,圖書分類管理,圖書信息管理,圖書借閱管理,圖書歸還管理,反饋信息管理,出租收入管理,留言簿,系統(tǒng)管理等功能進(jìn)行詳細(xì)操作。
管理員點(diǎn)擊出借者管理;在出借者頁面輸入出借賬號和出借姓名進(jìn)行查詢,新增或刪除出借者信息列表,并根據(jù)需要對出借者詳細(xì)信息進(jìn)行詳情、出租收入、修改或刪除操作。
管理員點(diǎn)擊圖書信息管理;在圖書信息頁面輸入圖書編號和圖書名稱進(jìn)行查詢或刪除圖書信息列表,并根據(jù)需要對圖書詳細(xì)信息進(jìn)行詳情、修改、查看評論或刪除操作。
管理員點(diǎn)擊圖書歸還管理;在圖書歸還頁面輸入圖書編號、圖書名稱和選擇是否通過進(jìn)行查詢或刪除圖書歸還列表,并根據(jù)需要對圖書歸還詳細(xì)信息進(jìn)行詳情、修改或刪除操作。
管理員點(diǎn)擊出租收入管理;在出租收入頁面輸入出租賬號進(jìn)行查詢或刪除出租收入列表,并根據(jù)需要對出租收入詳細(xì)信息進(jìn)行修改或刪除操作。
管理員點(diǎn)擊系統(tǒng)管理;在圖書資訊頁面輸入標(biāo)題進(jìn)行查詢、新增或刪除圖書資訊列表,并根據(jù)需要對圖書資訊詳細(xì)信息進(jìn)行詳情、修改或刪除操作;還可根據(jù)需要對輪播圖管理進(jìn)行詳細(xì)操作。
?
4、數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)
-- MySQL dump 10.13 Distrib 5.7.31, for Linux (x86_64)
--
-- Host: localhost Database: springbootmbc21
-- ------------------------------------------------------
-- Server version 5.7.31
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Current Database: `springbootmbc21`
--
/*!40000 DROP DATABASE IF EXISTS `springbootmbc21`*/;
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `springbootmbc21` /*!40100 DEFAULT CHARACTER SET utf8mb4 */;
USE `springbootmbc21`;
--
-- Table structure for table `chujiezhe`
--
DROP TABLE IF EXISTS `chujiezhe`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `chujiezhe` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
`chujiezhanghao` varchar(200) DEFAULT NULL COMMENT '出借賬號',
`mima` varchar(200) DEFAULT NULL COMMENT '密碼',
`chujiexingming` varchar(200) DEFAULT NULL COMMENT '出借姓名',
`touxiang` longtext COMMENT '頭像',
`xingbie` varchar(200) DEFAULT NULL COMMENT '性別',
`shoujihaoma` varchar(200) DEFAULT NULL COMMENT '手機(jī)號碼',
`shidejine` int(11) DEFAULT NULL COMMENT '實(shí)得金額',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 COMMENT='出借者';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chujiezhe`
--
LOCK TABLES `chujiezhe` WRITE;
/*!40000 ALTER TABLE `chujiezhe` DISABLE KEYS */;
INSERT INTO `chujiezhe` VALUES (11,'2023-04-24 15:01:54','出借賬號1','123456','出借姓名1','upload/chujiezhe_touxiang1.jpg','男','13823888881',1),(12,'2023-04-24 15:01:54','出借賬號2','123456','出借姓名2','upload/chujiezhe_touxiang2.jpg','男','13823888882',2),(13,'2023-04-24 15:01:54','出借賬號3','123456','出借姓名3','upload/chujiezhe_touxiang3.jpg','男','13823888883',3),(14,'2023-04-24 15:01:54','出借賬號4','123456','出借姓名4','upload/chujiezhe_touxiang4.jpg','男','13823888884',4),(15,'2023-04-24 15:01:54','出借賬號5','123456','出借姓名5','upload/chujiezhe_touxiang5.jpg','男','13823888885',5),(16,'2023-04-24 15:01:54','出借賬號6','123456','出借姓名6','upload/chujiezhe_touxiang6.jpg','男','13823888886',6),(17,'2023-04-24 15:01:54','出借賬號7','123456','出借姓名7','upload/chujiezhe_touxiang7.jpg','男','13823888887',7),(18,'2023-04-24 15:01:54','出借賬號8','123456','出借姓名8','upload/chujiezhe_touxiang8.jpg','男','13823888888',8);
/*!40000 ALTER TABLE `chujiezhe` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `chuzushouru`
--
DROP TABLE IF EXISTS `chuzushouru`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `chuzushouru` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
`zhuti` varchar(200) DEFAULT NULL COMMENT '主題',
`chujiezhanghao` varchar(200) DEFAULT NULL COMMENT '出借賬號',
`chujiexingming` varchar(200) DEFAULT NULL COMMENT '出借姓名',
`jine` int(11) NOT NULL COMMENT '金額',
`tuihaiyajin` varchar(200) NOT NULL COMMENT '退還壓金',
`shidejine` varchar(200) NOT NULL COMMENT '實(shí)得金額',
`riqi` date DEFAULT NULL COMMENT '日期',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=89 DEFAULT CHARSET=utf8 COMMENT='出租收入';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chuzushouru`
--
LOCK TABLES `chuzushouru` WRITE;
/*!40000 ALTER TABLE `chuzushouru` DISABLE KEYS */;
INSERT INTO `chuzushouru` VALUES (81,'2023-04-24 15:01:54','出借收入','出借賬號1','出借姓名1',1,'退還壓金1','實(shí)得金額1','2023-04-24'),(82,'2023-04-24 15:01:54','出借收入','出借賬號2','出借姓名2',2,'退還壓金2','實(shí)得金額2','2023-04-24'),(83,'2023-04-24 15:01:54','出借收入','出借賬號3','出借姓名3',3,'退還壓金3','實(shí)得金額3','2023-04-24'),(84,'2023-04-24 15:01:54','出借收入','出借賬號4','出借姓名4',4,'退還壓金4','實(shí)得金額4','2023-04-24'),(85,'2023-04-24 15:01:54','出借收入','出借賬號5','出借姓名5',5,'退還壓金5','實(shí)得金額5','2023-04-24'),(86,'2023-04-24 15:01:54','出借收入','出借賬號6','出借姓名6',6,'退還壓金6','實(shí)得金額6','2023-04-24'),(87,'2023-04-24 15:01:54','出借收入','出借賬號7','出借姓名7',7,'退還壓金7','實(shí)得金額7','2023-04-24'),(88,'2023-04-24 15:01:54','出借收入','出借賬號8','出借姓名8',8,'退還壓金8','實(shí)得金額8','2023-04-24');
/*!40000 ALTER TABLE `chuzushouru` ENABLE KEYS */;
UNLOCK TABLES;
--
-- 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 '配置參數(shù)名稱',
`value` varchar(100) DEFAULT NULL COMMENT '配置參數(shù)值',
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'),(2,'picture2','upload/picture2.jpg'),(3,'picture3','upload/picture3.jpg');
/*!40000 ALTER TABLE `config` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `discusstushuxinxi`
--
DROP TABLE IF EXISTS `discusstushuxinxi`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `discusstushuxinxi` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
`refid` bigint(20) NOT NULL COMMENT '關(guān)聯(lián)表id',
`userid` bigint(20) NOT NULL COMMENT '用戶id',
`avatarurl` longtext COMMENT '頭像',
`nickname` varchar(200) DEFAULT NULL COMMENT '用戶名',
`content` longtext NOT NULL COMMENT '評論內(nèi)容',
`reply` longtext COMMENT '回復(fù)內(nèi)容',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='圖書信息評論表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `discusstushuxinxi`
--
LOCK TABLES `discusstushuxinxi` WRITE;
/*!40000 ALTER TABLE `discusstushuxinxi` DISABLE KEYS */;
/*!40000 ALTER TABLE `discusstushuxinxi` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `fankuixinxi`
--
DROP TABLE IF EXISTS `fankuixinxi`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `fankuixinxi` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
`jieyuezhanghao` varchar(200) DEFAULT NULL COMMENT '借閱賬號',
`jieyuexingming` varchar(200) DEFAULT NULL COMMENT '借閱姓名',
`fankuishijian` datetime DEFAULT NULL COMMENT '反饋時(shí)間',
`fankuineirong` longtext COMMENT '反饋內(nèi)容',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=79 DEFAULT CHARSET=utf8 COMMENT='反饋信息';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `fankuixinxi`
--
LOCK TABLES `fankuixinxi` WRITE;
/*!40000 ALTER TABLE `fankuixinxi` DISABLE KEYS */;
INSERT INTO `fankuixinxi` VALUES (71,'2023-04-24 15:01:54','借閱賬號1','借閱姓名1','2023-04-24 23:01:54','反饋內(nèi)容1'),(72,'2023-04-24 15:01:54','借閱賬號2','借閱姓名2','2023-04-24 23:01:54','反饋內(nèi)容2'),(73,'2023-04-24 15:01:54','借閱賬號3','借閱姓名3','2023-04-24 23:01:54','反饋內(nèi)容3'),(74,'2023-04-24 15:01:54','借閱賬號4','借閱姓名4','2023-04-24 23:01:54','反饋內(nèi)容4'),(75,'2023-04-24 15:01:54','借閱賬號5','借閱姓名5','2023-04-24 23:01:54','反饋內(nèi)容5'),(76,'2023-04-24 15:01:54','借閱賬號6','借閱姓名6','2023-04-24 23:01:54','反饋內(nèi)容6'),(77,'2023-04-24 15:01:54','借閱賬號7','借閱姓名7','2023-04-24 23:01:54','反饋內(nèi)容7'),(78,'2023-04-24 15:01:54','借閱賬號8','借閱姓名8','2023-04-24 23:01:54','反饋內(nèi)容8');
/*!40000 ALTER TABLE `fankuixinxi` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `jieyuezhe`
--
DROP TABLE IF EXISTS `jieyuezhe`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `jieyuezhe` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
`jieyuezhanghao` varchar(200) DEFAULT NULL COMMENT '借閱賬號',
`mima` varchar(200) DEFAULT NULL COMMENT '密碼',
`jieyuexingming` varchar(200) DEFAULT NULL COMMENT '借閱姓名',
`touxiang` longtext COMMENT '頭像',
`xingbie` varchar(200) DEFAULT NULL COMMENT '性別',
`shoujihaoma` varchar(200) DEFAULT NULL COMMENT '手機(jī)號碼',
`jine` int(11) DEFAULT NULL COMMENT '金額',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8 COMMENT='借閱者';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `jieyuezhe`
--
LOCK TABLES `jieyuezhe` WRITE;
/*!40000 ALTER TABLE `jieyuezhe` DISABLE KEYS */;
INSERT INTO `jieyuezhe` VALUES (21,'2023-04-24 15:01:54','借閱賬號1','123456','借閱姓名1','upload/jieyuezhe_touxiang1.jpg','男','13823888881',1),(22,'2023-04-24 15:01:54','借閱賬號2','123456','借閱姓名2','upload/jieyuezhe_touxiang2.jpg','男','13823888882',2),(23,'2023-04-24 15:01:54','借閱賬號3','123456','借閱姓名3','upload/jieyuezhe_touxiang3.jpg','男','13823888883',3),(24,'2023-04-24 15:01:54','借閱賬號4','123456','借閱姓名4','upload/jieyuezhe_touxiang4.jpg','男','13823888884',4),(25,'2023-04-24 15:01:54','借閱賬號5','123456','借閱姓名5','upload/jieyuezhe_touxiang5.jpg','男','13823888885',5),(26,'2023-04-24 15:01:54','借閱賬號6','123456','借閱姓名6','upload/jieyuezhe_touxiang6.jpg','男','13823888886',6),(27,'2023-04-24 15:01:54','借閱賬號7','123456','借閱姓名7','upload/jieyuezhe_touxiang7.jpg','男','13823888887',7),(28,'2023-04-24 15:01:54','借閱賬號8','123456','借閱姓名8','upload/jieyuezhe_touxiang8.jpg','男','13823888888',8);
/*!40000 ALTER TABLE `jieyuezhe` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `messages`
--
DROP TABLE IF EXISTS `messages`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `messages` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
`userid` bigint(20) NOT NULL COMMENT '留言人id',
`username` varchar(200) DEFAULT NULL COMMENT '用戶名',
`avatarurl` longtext COMMENT '頭像',
`content` longtext NOT NULL COMMENT '留言內(nèi)容',
`cpicture` longtext COMMENT '留言圖片',
`reply` longtext COMMENT '回復(fù)內(nèi)容',
`rpicture` longtext COMMENT '回復(fù)圖片',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=119 DEFAULT CHARSET=utf8 COMMENT='留言簿';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `messages`
--
LOCK TABLES `messages` WRITE;
/*!40000 ALTER TABLE `messages` DISABLE KEYS */;
INSERT INTO `messages` VALUES (111,'2023-04-24 15:01:54',1,'用戶名1','upload/messages_avatarurl1.jpg','留言內(nèi)容1','upload/messages_cpicture1.jpg','回復(fù)內(nèi)容1','upload/messages_rpicture1.jpg'),(112,'2023-04-24 15:01:54',2,'用戶名2','upload/messages_avatarurl2.jpg','留言內(nèi)容2','upload/messages_cpicture2.jpg','回復(fù)內(nèi)容2','upload/messages_rpicture2.jpg'),(113,'2023-04-24 15:01:54',3,'用戶名3','upload/messages_avatarurl3.jpg','留言內(nèi)容3','upload/messages_cpicture3.jpg','回復(fù)內(nèi)容3','upload/messages_rpicture3.jpg'),(114,'2023-04-24 15:01:54',4,'用戶名4','upload/messages_avatarurl4.jpg','留言內(nèi)容4','upload/messages_cpicture4.jpg','回復(fù)內(nèi)容4','upload/messages_rpicture4.jpg'),(115,'2023-04-24 15:01:54',5,'用戶名5','upload/messages_avatarurl5.jpg','留言內(nèi)容5','upload/messages_cpicture5.jpg','回復(fù)內(nèi)容5','upload/messages_rpicture5.jpg'),(116,'2023-04-24 15:01:54',6,'用戶名6','upload/messages_avatarurl6.jpg','留言內(nèi)容6','upload/messages_cpicture6.jpg','回復(fù)內(nèi)容6','upload/messages_rpicture6.jpg'),(117,'2023-04-24 15:01:54',7,'用戶名7','upload/messages_avatarurl7.jpg','留言內(nèi)容7','upload/messages_cpicture7.jpg','回復(fù)內(nèi)容7','upload/messages_rpicture7.jpg'),(118,'2023-04-24 15:01:54',8,'用戶名8','upload/messages_avatarurl8.jpg','留言內(nèi)容8','upload/messages_cpicture8.jpg','回復(fù)內(nèi)容8','upload/messages_rpicture8.jpg');
/*!40000 ALTER TABLE `messages` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `news`
--
DROP TABLE IF EXISTS `news`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `news` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
`title` varchar(200) NOT NULL COMMENT '標(biāo)題',
`introduction` longtext COMMENT '簡介',
`picture` longtext NOT NULL COMMENT '圖片',
`content` longtext NOT NULL COMMENT '內(nèi)容',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=109 DEFAULT CHARSET=utf8 COMMENT='圖書資訊';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `news`
--
LOCK TABLES `news` WRITE;
/*!40000 ALTER TABLE `news` DISABLE KEYS */;
INSERT INTO `news` VALUES (101,'2023-04-24 15:01:54','有夢想,就要努力去實(shí)現(xiàn)','不管你想要怎樣的生活,你都要去努力爭取,不多嘗試一些事情怎么知道自己適合什么、不適合什么呢?你說你喜歡讀書,讓我給你列書單,你還問我哪里有那么多時(shí)間看書;你說自己夢想的職業(yè)是廣告文案,問我如何成為一個(gè)文案,應(yīng)該具備哪些素質(zhì);你說你計(jì)劃晨跑,但總是因?yàn)閷W(xué)習(xí)、工作辛苦或者身體不舒服第二天起不了床;你說你一直夢想一個(gè)人去長途旅行,但是沒錢,父母覺得危險(xiǎn)。','upload/news_picture1.jpg','<p>不管你想要怎樣的生活,你都要去努力爭取,不多嘗試一些事情怎么知道自己適合什么、不適合什么呢?</p><p>你說你喜歡讀書,讓我給你列書單,你還問我哪里有那么多時(shí)間看書;你說自己夢想的職業(yè)是廣告文案,問我如何成為一個(gè)文案,應(yīng)該具備哪些素質(zhì);你說你計(jì)劃晨跑,但總是因?yàn)閷W(xué)習(xí)、工作辛苦或者身體不舒服第二天起不了床;你說你一直夢想一個(gè)人去長途旅行,但是沒錢,父母覺得危險(xiǎn)。其實(shí),我已經(jīng)厭倦了你這樣說說而已的把戲,我覺得就算我告訴你如何去做,你也不會(huì)照做,因?yàn)槟愀臼裁炊疾蛔觥?lt;/p><p>真正有行動(dòng)力的人不需要?jiǎng)e人告訴他如何做,因?yàn)樗呀?jīng)在做了。就算碰到問題,他也會(huì)自己想辦法,自己動(dòng)手去解決或者主動(dòng)尋求可以幫助他的人,而不是等著別人為自己解決問題。</p><p>首先要學(xué)習(xí)獨(dú)立思考?;ㄒ稽c(diǎn)時(shí)間想一下自己喜歡什么,夢想是什么,不要?jiǎng)e人說想環(huán)游世界,你就說你的夢想是環(huán)游世界。</p><p>很多人說現(xiàn)實(shí)束縛了自己,其實(shí)在這個(gè)世界上,我們一直都可以有很多選擇,生活的決定權(quán)也—直都在自己手上,只是我們?nèi)狈π袆?dòng)力而已。</p><p>如果你覺得安于現(xiàn)狀是你想要的,那選擇安于現(xiàn)狀就會(huì)讓你幸福和滿足;如果你不甘平庸,選擇一條改變、進(jìn)取和奮斗的道路,在這個(gè)追求的過程中,你也一樣會(huì)感到快樂。所謂的成功,即是按照自己想要的生活方式生活。最糟糕的狀態(tài),莫過于當(dāng)你想要選擇一條不甘平庸、改變、進(jìn)取和奮斗的道路時(shí),卻以一種安于現(xiàn)狀的方式生活,最后抱怨自己沒有得到想要的人生。</p><p>因?yàn)橄矚g,你不是在苦苦堅(jiān)持,也因?yàn)橄矚g,你愿意投入時(shí)間、精力,長久以往,獲得成功就是自然而然的事情。</p>'),(102,'2023-04-24 15:01:54','又是一年畢業(yè)季','又是一年畢業(yè)季,感慨萬千,還記的自己剛進(jìn)學(xué)校那時(shí)候的情景,我拖著沉重的行李箱站在偌大的教學(xué)樓前面,感嘆自己未來的日子即將在這個(gè)陌生的校園里度過,而如今斗轉(zhuǎn)星移,浮光掠影,彈指之間,那些青蔥歲月如同白駒過隙般悄然從指縫溜走。過去的種種在胸口交集糾結(jié),像打翻的五味瓶,甜蜜,酸楚,苦澀,一并涌上心頭。','upload/news_picture2.jpg','<p>又是一年畢業(yè)季,感慨萬千,還記的自己剛進(jìn)學(xué)校那時(shí)候的情景,我拖著沉重的行李箱站在偌大的教學(xué)樓前面,感嘆自己未來的日子即將在這個(gè)陌生的校園里度過,而如今斗轉(zhuǎn)星移,浮光掠影,彈指之間,那些青蔥歲月如同白駒過隙般悄然從指縫溜走。</p><p>過去的種種在胸口交集糾結(jié),像打翻的五味瓶,甜蜜,酸楚,苦澀,一并涌上心頭。一直都是晚會(huì)的忠實(shí)參與者,無論是臺(tái)前還是幕后,忽然間,角色轉(zhuǎn)變,那種感覺確實(shí)難以用語言表達(dá)。</p><p> 過去的三年,總是默默地期盼著這個(gè)好雨時(shí)節(jié),因?yàn)檫@時(shí)候,會(huì)有燦爛的陽光,會(huì)有滿目的百花爭艷,會(huì)有香甜的冰激凌,這是個(gè)畢業(yè)的季節(jié),當(dāng)時(shí)不經(jīng)世事的我們會(huì)殷切地期待學(xué)校那一大堆的活動(dòng),期待穿上絢麗的演出服或者禮儀服,站在大禮堂鎂光燈下盡情揮灑我們的澎拜的激情。</p><p>百感交集,隔岸觀火與身臨其境的感覺竟是如此不同。從來沒想過一場晚會(huì)送走的是我們自己的時(shí)候會(huì)是怎樣的感情,畢業(yè)就真的意味著結(jié)束嗎?倔強(qiáng)的我們不愿意承認(rèn),謝謝學(xué)弟學(xué)妹們慷慨的將這次的主題定為“我們在這里”。我知道,這可能是他們對我們這些過來人的尊敬和施舍。</p><p>沒有為這場晚會(huì)排練、奔波,沒有為班級、學(xué)生會(huì)、文學(xué)院出點(diǎn)力,還真有點(diǎn)不習(xí)慣,百般無奈中,用“工作忙”個(gè)萬能的借口來搪塞自己,欺騙別人。其實(shí)自己心里明白,那只是在逃避,只是不愿面對繁華落幕后的蕭條和落寞。大四了,大家各奔東西,想湊齊班上的人真的是難上加難,敏燕從越南回來,剛落地就匆匆回了學(xué)校,那么戀家的人也啟程回來了,睿睿學(xué)姐也是從家趕來跟我們團(tuán)圓。大家—如既往的寒暄、打趣、調(diào)侃對方,似乎一切又回到了當(dāng)初的單純美好。</p><p>看著舞臺(tái)上活潑可愛的學(xué)弟學(xué)妹們,如同一群機(jī)靈的小精靈,清澈的眼神,稚嫩的肢體,輕快地步伐,用他們那熱情洋溢的舞姿渲染著在場的每一個(gè)人,我知道,我不應(yīng)該羨慕嫉妒他們,不應(yīng)該顧自憐惜逝去的青春,不應(yīng)該感嘆夕陽無限好,曾經(jīng),我們也擁有過,曾經(jīng),我們也年輕過,曾經(jīng),我們也燦爛過。我深深地告訴自己,人生的每個(gè)階段都是美的,年輕有年輕的活力,成熟也有成熟的魅力。多—份穩(wěn)重、淡然、優(yōu)雅,也是漫漫時(shí)光掠影遺留下的.珍貴賞賜。</p>'),(103,'2023-04-24 15:01:54','挫折路上,堅(jiān)持常在心間','回頭看看,你會(huì)不會(huì)發(fā)現(xiàn),曾經(jīng)的你在這里摔倒過;回頭看看,你是否發(fā)現(xiàn),一次次地重復(fù)著,卻從沒爬起過。而如今,讓我們把視線轉(zhuǎn)向前方,那一道道金色的弧線,是流星飛逝的痕跡,或是成功運(yùn)行的軌道。今天的你,是否要揚(yáng)帆起航,讓幸福來敲門?清晨的太陽撒向大地,神奇的宇宙賦予它神奇的色彩,大自然沐浴著春光,世界因太陽的照射而精彩,林中百鳥啾啾,河水輕輕流淌,匯成清寧的山間小調(diào)。','upload/news_picture3.jpg','<p>回頭看看,你會(huì)不會(huì)發(fā)現(xiàn),曾經(jīng)的你在這里摔倒過;回頭看看,你是否發(fā)現(xiàn),一次次地重復(fù)著,卻從沒爬起過。而如今,讓我們把視線轉(zhuǎn)向前方,那一道道金色的弧線,是流星飛逝的痕跡,或是成功運(yùn)行的軌道。今天的你,是否要揚(yáng)帆起航,讓幸福來敲門?</p><p>清晨的太陽撒向大地,神奇的宇宙賦予它神奇的色彩,大自然沐浴著春光,世界因太陽的照射而精彩,林中百鳥啾啾,河水輕輕流淌,匯成清寧的山間小調(diào)。</p><p>是的,面對道途上那無情的嘲諷,面對步伐中那重復(fù)的摔跤,面對激流與硬石之間猛烈的碰撞,我們必須選擇那富于陰雨,卻最終見到彩虹的荊棘路。也許,經(jīng)歷了那暴風(fēng)雨的洗禮,我們便會(huì)變得自信,幸福也隨之而來。</p><p>司馬遷屢遭羞辱,卻依然在獄中撰寫《史記》,作為一名史學(xué)家,不因王權(quán)而極度贊賞,也不因卑微而極度批判,然而他在堅(jiān)持自己操守的同時(shí),卻依然要受統(tǒng)治階級的阻礙,他似乎無權(quán)選擇自己的本職。但是,他不顧于此,只是在面對道途的阻隔之時(shí),他依然選擇了走下去的信念。終于一部開山巨作《史記》誕生,為后人留下一份饋贈(zèng),也許在他完成畢生的杰作之時(shí),他微微地笑了,沒有什么比夢想實(shí)現(xiàn)更快樂的了......</p><p> 或許正如“長風(fēng)破浪會(huì)有時(shí),直掛云帆濟(jì)滄?!币话?,欣欣然地走向看似深淵的崎嶇路,而在一番耕耘之后,便會(huì)發(fā)現(xiàn)這里另有一番天地。也許這就是困難與快樂的交融。</p><p>也許在形形色色的社會(huì)中,我們常能看到一份堅(jiān)持,一份自信,但這里卻還有一類人。這類人在暴風(fēng)雨來臨之際,只會(huì)閃躲,從未懂得這也是一種歷煉,這何嘗不是一份快樂。在陰暗的角落里,總是獨(dú)自在哭,帶著傷愁,看不到一點(diǎn)希望。</p><p>我們不能墮落于此,而要像海燕那般,在蒼茫的大海上,高傲地飛翔,任何事物都無法阻擋,任何事都是幸福快樂的。</p>'),(104,'2023-04-24 15:01:54','挫折是另一個(gè)生命的開端','當(dāng)遇到挫折或失敗,你是看見失敗還是看見機(jī)會(huì)?挫折是我們每個(gè)人成長的必經(jīng)之路,它不是你想有就有,想沒有就沒有的。有句名言說的好,如果你想一生擺脫苦難,你就得是神或者是死尸。這句話形象地說明了挫折是伴隨著人生的,是誰都逃不掉的。','upload/news_picture4.jpg','<p>當(dāng)遇到挫折或失敗,你是看見失敗還是看見機(jī)會(huì)?</p><p>挫折是我們每個(gè)人成長的必經(jīng)之路,它不是你想有就有,想沒有就沒有的。有句名言說的好,如果你想一生擺脫苦難,你就得是神或者是死尸。這句話形象地說明了挫折是伴隨著人生的,是誰都逃不掉的。</p><p>人生在世,從古到今,不分天子平民,機(jī)遇雖有不同,但總不免有身陷困境或遭遇難題之處,這時(shí)候唯有通權(quán)達(dá)變,才能使人轉(zhuǎn)危為安,甚至反敗為勝。</p><p>大部分的人,一生當(dāng)中,最痛苦的經(jīng)驗(yàn)是失去所愛的人,其次是丟掉一份工作。其實(shí),經(jīng)得起考驗(yàn)的人,就算是被開除也不會(huì)驚慌,要學(xué)會(huì)面對。</p><p> “塞翁失馬,焉知非福。”人生的道路,并不是每一步都邁向成功,這就是追求的意義。我們還要認(rèn)識(shí)到一點(diǎn),挫折作為一種情緒狀態(tài)和一種個(gè)人體驗(yàn),各人的耐受性是大不相同的,有的人經(jīng)歷了一次次挫折,就能夠堅(jiān)忍不拔,百折不撓;有的人稍遇挫折便意志消沉,一蹶不振。所以,挫折感是一種主觀感受,因?yàn)槿说哪康暮托枰煌?,成功?biāo)準(zhǔn)不同,所以同一種活動(dòng)對于不同的人可能會(huì)造成不同的挫折感受。</p><p>凡事皆以平常心來看待,對于生命順逆不要太執(zhí)著。能夠“破我執(zhí)”是很高層的人生境界。</p><p>人事的艱難就是一種考驗(yàn)。就像—支劍要有磨刀來磨,劍才會(huì)利:一塊璞玉要有粗石來磨,才會(huì)發(fā)出耀眼的光芒。我們能夠做到的,只是如何減少、避免那些由于自身的原因所造成的挫折,而在遇到痛苦和挫折之后,則力求化解痛苦,爭取幸福。我們要知道,痛苦和挫折是雙重性的,它既是我們?nèi)松须y以完全避免的,也是我們在爭取成功時(shí),不可缺少的一種動(dòng)力。因?yàn)槲艺J(rèn)為,推動(dòng)我們奮斗的力量,不僅僅是對成功的渴望,還有為擺脫痛苦和挫折而進(jìn)行的奮斗。</p>'),(105,'2023-04-24 15:01:54','你要去相信,沒有到不了的明天','有夢想就去努力,因?yàn)樵谶@一輩子里面,現(xiàn)在不去勇敢的努力,也許就再也沒有機(jī)會(huì)了。你要去相信,一定要相信,沒有到不了的明天。不要被命運(yùn)打敗,讓自己變得更強(qiáng)大。不管你現(xiàn)在是一個(gè)人走在異鄉(xiāng)的街道上始終沒有找到一絲歸屬感,還是你在跟朋友們一起吃飯開心址笑著的時(shí)候閃過一絲落寞。','upload/news_picture5.jpg','<p>有夢想就去努力,因?yàn)樵谶@一輩子里面,現(xiàn)在不去勇敢的努力,也許就再也沒有機(jī)會(huì)了。你要去相信,一定要相信,沒有到不了的明天。不要被命運(yùn)打敗,讓自己變得更強(qiáng)大。</p><p>不管你現(xiàn)在是一個(gè)人走在異鄉(xiāng)的街道上始終沒有找到一絲歸屬感,還是你在跟朋友們一起吃飯開心址笑著的時(shí)候閃過一絲落寞。</p><p> 不管你現(xiàn)在是在圖書館里背著怎么也看不進(jìn)去的英語單詞,還是你現(xiàn)在迷茫地看不清未來的方向不知道要往哪走。</p><p>不管你現(xiàn)在是在努力著去實(shí)現(xiàn)夢想?yún)s沒能拉近與夢想的距離,還是你已經(jīng)慢慢地找不到自己的夢想了。</p><p>你都要去相信,沒有到不了的明天。</p><p> 有的時(shí)候你的夢想太大,別人說你的夢想根本不可能實(shí)現(xiàn);有的時(shí)候你的夢想又太小,又有人說你胸?zé)o大志;有的時(shí)候你對死黨說著將來要去環(huán)游世界的夢想,卻換來他的不屑一顧,于是你再也不提自己的夢想;有的時(shí)候你突然說起將來要開個(gè)小店的愿望,卻發(fā)現(xiàn)你講述的那個(gè)人,并沒有聽到你在說什么。</p><p>不過又能怎么樣呢,未來始終是自己的,夢想始終是自己的,沒有人會(huì)來幫你實(shí)現(xiàn)它。</p><p>也許很多時(shí)候我們只是需要朋友的一句鼓勵(lì),一句安慰,卻也得不到。但是相信我,世界上還有很多人,只是想要和你說說話。</p><p>因?yàn)槲覀兌家粯?。一樣的被人說成固執(zhí),一樣的在追逐他們眼里根本不在意的東西。</p><p>所以,又有什么關(guān)系呢,別人始終不是你、不能懂你的心情,你又何必多去解釋呢。這個(gè)世界會(huì)來阻止你,困難也會(huì)接踵而至,其實(shí)真正關(guān)鍵的只有自己,有沒有那個(gè)倔強(qiáng)。</p><p>這個(gè)世界上沒有不帶傷的人,真正能治愈自己的,只有自己。</p>'),(106,'2023-04-24 15:01:54','離開是一種痛苦,是一種勇氣,但同樣也是一個(gè)考驗(yàn),是一個(gè)新的開端','無窮無盡是離愁,天涯海角遍尋思。當(dāng)離別在即之時(shí),當(dāng)面對著相濡以沫兄弟般的朋友時(shí),當(dāng)面對著經(jīng)歷了四年的磨合而形成的真摯友誼之時(shí),我內(nèi)心激動(dòng)無語,說一聲再見,道一聲珍重都很難出口。回想自己四年大學(xué)的風(fēng)風(fēng)雨雨,回想我們曾經(jīng)共同經(jīng)歷的歲月流年,我感謝大家的相扶相依,感謝朋友們的莫大支持與幫助。雖然舍不得,但離別的腳步卻不因我們的摯情而停滯。','upload/news_picture6.jpg','<p>無窮無盡是離愁,天涯海角遍尋思。當(dāng)離別在即之時(shí),當(dāng)面對著相濡以沫兄弟般的朋友時(shí),當(dāng)面對著經(jīng)歷了四年的磨合而形成的真摯友誼之時(shí),我內(nèi)心激動(dòng)無語,說一聲再見,道一聲珍重都很難出口?;叵胱约核哪甏髮W(xué)的風(fēng)風(fēng)雨雨,回想我們曾經(jīng)共同經(jīng)歷的歲月流年,我感謝大家的相扶相依,感謝朋友們的莫大支持與幫助。雖然舍不得,但離別的腳步卻不因我們的摯情而停滯。離別的確是一種痛苦,但同樣也是我們走入社會(huì),走向新環(huán)境、新領(lǐng)域的一個(gè)開端,希望大家在以后新的工作崗位上能夠確定自己的新起點(diǎn),堅(jiān)持不懈,向著更新、更高的目標(biāo)前進(jìn),因?yàn)槿松蠲篮玫臇|西永遠(yuǎn)都在最前方!</p><p>憶往昔崢嶸歲月,看今朝潮起潮落,望未來任重而道遠(yuǎn)。作為新時(shí)代的我們,就應(yīng)在失敗時(shí),能拼搏奮起,去譜寫人生的輝煌。在成功時(shí),亦能居安思危,不沉湎于一時(shí)的榮耀、鮮花和掌聲中,時(shí)時(shí)刻刻懷著一顆積極尋找自己新的奶酪的心,處變不驚、成敗不渝,始終踏著自己堅(jiān)實(shí)的步伐,從零開始,不斷向前邁進(jìn),這樣才能在這風(fēng)起云涌、變幻莫測的社會(huì)大潮中成為真正的弄潮兒!</p>'),(107,'2023-04-24 15:01:54','Leave未必是一種痛苦','無窮無盡是離愁,天涯海角遍尋思。當(dāng)離別在即之時(shí),當(dāng)面對著相濡以沫兄弟般的朋友時(shí),當(dāng)面對著經(jīng)歷了四年的磨合而形成的真摯友誼之時(shí),我內(nèi)心激動(dòng)無語,說一聲再見,道一聲珍重都很難出口?;叵胱约核哪甏髮W(xué)的風(fēng)風(fēng)雨雨,回想我們曾經(jīng)共同經(jīng)歷的歲月流年,我感謝大家的相扶相依,感謝朋友們的莫大支持與幫助。雖然舍不得,但離別的腳步卻不因我們的摯情而停滯。','upload/news_picture7.jpg','<p>無窮無盡是離愁,天涯海角遍尋思。當(dāng)離別在即之時(shí),當(dāng)面對著相濡以沫兄弟般的朋友時(shí),當(dāng)面對著經(jīng)歷了四年的磨合而形成的真摯友誼之時(shí),我內(nèi)心激動(dòng)無語,說一聲再見,道一聲珍重都很難出口。回想自己四年大學(xué)的風(fēng)風(fēng)雨雨,回想我們曾經(jīng)共同經(jīng)歷的歲月流年,我感謝大家的相扶相依,感謝朋友們的莫大支持與幫助。雖然舍不得,但離別的腳步卻不因我們的摯情而停滯。離別的確是一種痛苦,但同樣也是我們走入社會(huì),走向新環(huán)境、新領(lǐng)域的一個(gè)開端,希望大家在以后新的工作崗位上能夠確定自己的新起點(diǎn),堅(jiān)持不懈,向著更新、更高的目標(biāo)前進(jìn),因?yàn)槿松蠲篮玫臇|西永遠(yuǎn)都在最前方!</p><p>憶往昔崢嶸歲月,看今朝潮起潮落,望未來任重而道遠(yuǎn)。作為新時(shí)代的我們,就應(yīng)在失敗時(shí),能拼搏奮起,去譜寫人生的輝煌。在成功時(shí),亦能居安思危,不沉湎于一時(shí)的榮耀、鮮花和掌聲中,時(shí)時(shí)刻刻懷著一顆積極尋找自己新的奶酪的心,處變不驚、成敗不渝,始終踏著自己堅(jiān)實(shí)的步伐,從零開始,不斷向前邁進(jìn),這樣才能在這風(fēng)起云涌、變幻莫測的社會(huì)大潮中成為真正的弄潮兒!</p>'),(108,'2023-04-24 15:01:54','堅(jiān)持才會(huì)成功','回頭看看,你會(huì)不會(huì)發(fā)現(xiàn),曾經(jīng)的你在這里摔倒過;回頭看看,你是否發(fā)現(xiàn),一次次地重復(fù)著,卻從沒爬起過。而如今,讓我們把視線轉(zhuǎn)向前方,那一道道金色的弧線,是流星飛逝的痕跡,或是成功運(yùn)行的軌道。今天的你,是否要揚(yáng)帆起航,讓幸福來敲門?清晨的太陽撒向大地,神奇的宇宙賦予它神奇的色彩,大自然沐浴著春光,世界因太陽的照射而精彩,林中百鳥啾啾,河水輕輕流淌,匯成清寧的山間小調(diào)。','upload/news_picture8.jpg','<p>回頭看看,你會(huì)不會(huì)發(fā)現(xiàn),曾經(jīng)的你在這里摔倒過;回頭看看,你是否發(fā)現(xiàn),一次次地重復(fù)著,卻從沒爬起過。而如今,讓我們把視線轉(zhuǎn)向前方,那一道道金色的弧線,是流星飛逝的痕跡,或是成功運(yùn)行的軌道。今天的你,是否要揚(yáng)帆起航,讓幸福來敲門?</p><p>清晨的太陽撒向大地,神奇的宇宙賦予它神奇的色彩,大自然沐浴著春光,世界因太陽的照射而精彩,林中百鳥啾啾,河水輕輕流淌,匯成清寧的山間小調(diào)。</p><p>是的,面對道途上那無情的嘲諷,面對步伐中那重復(fù)的摔跤,面對激流與硬石之間猛烈的碰撞,我們必須選擇那富于陰雨,卻最終見到彩虹的荊棘路。也許,經(jīng)歷了那暴風(fēng)雨的洗禮,我們便會(huì)變得自信,幸福也隨之而來。</p><p>司馬遷屢遭羞辱,卻依然在獄中撰寫《史記》,作為一名史學(xué)家,不因王權(quán)而極度贊賞,也不因卑微而極度批判,然而他在堅(jiān)持自己操守的同時(shí),卻依然要受統(tǒng)治階級的阻礙,他似乎無權(quán)選擇自己的本職。但是,他不顧于此,只是在面對道途的阻隔之時(shí),他依然選擇了走下去的信念。終于一部開山巨作《史記》誕生,為后人留下一份饋贈(zèng),也許在他完成畢生的杰作之時(shí),他微微地笑了,沒有什么比夢想實(shí)現(xiàn)更快樂的了......</p><p> 或許正如“長風(fēng)破浪會(huì)有時(shí),直掛云帆濟(jì)滄?!币话?,欣欣然地走向看似深淵的崎嶇路,而在一番耕耘之后,便會(huì)發(fā)現(xiàn)這里另有一番天地。也許這就是困難與快樂的交融。</p><p>也許在形形色色的社會(huì)中,我們常能看到一份堅(jiān)持,一份自信,但這里卻還有一類人。這類人在暴風(fēng)雨來臨之際,只會(huì)閃躲,從未懂得這也是一種歷煉,這何嘗不是一份快樂。在陰暗的角落里,總是獨(dú)自在哭,帶著傷愁,看不到一點(diǎn)希望。</p><p>我們不能墮落于此,而要像海燕那般,在蒼茫的大海上,高傲地飛翔,任何事物都無法阻擋,任何事都是幸??鞓返?。</p>');
/*!40000 ALTER TABLE `news` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `storeup`
--
DROP TABLE IF EXISTS `storeup`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `storeup` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
`userid` bigint(20) NOT NULL COMMENT '用戶id',
`refid` bigint(20) DEFAULT NULL COMMENT '商品id',
`tablename` varchar(200) DEFAULT NULL COMMENT '表名',
`name` varchar(200) NOT NULL COMMENT '名稱',
`picture` longtext NOT NULL COMMENT '圖片',
`type` varchar(200) DEFAULT '1' COMMENT '類型(1:收藏,21:贊,22:踩,31:競拍參與,41:關(guān)注)',
`inteltype` varchar(200) DEFAULT NULL COMMENT '推薦類型',
`remark` varchar(200) DEFAULT NULL COMMENT '備注',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='收藏表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `storeup`
--
LOCK TABLES `storeup` WRITE;
/*!40000 ALTER TABLE `storeup` DISABLE KEYS */;
/*!40000 ALTER TABLE `storeup` 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 '新增時(shí)間',
`expiratedtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '過期時(shí)間',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 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,11,'出借賬號1','chujiezhe','出借者','3bltdc5l4z5ws6s8gb4yywwnjp6eanbn','2023-04-24 15:13:01','2023-04-24 16:13:02');
/*!40000 ALTER TABLE `token` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `tushufenlei`
--
DROP TABLE IF EXISTS `tushufenlei`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `tushufenlei` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
`tushufenlei` varchar(200) DEFAULT NULL COMMENT '圖書分類',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=utf8 COMMENT='圖書分類';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `tushufenlei`
--
LOCK TABLES `tushufenlei` WRITE;
/*!40000 ALTER TABLE `tushufenlei` DISABLE KEYS */;
INSERT INTO `tushufenlei` VALUES (31,'2023-04-24 15:01:54','圖書分類1'),(32,'2023-04-24 15:01:54','圖書分類2'),(33,'2023-04-24 15:01:54','圖書分類3'),(34,'2023-04-24 15:01:54','圖書分類4'),(35,'2023-04-24 15:01:54','圖書分類5'),(36,'2023-04-24 15:01:54','圖書分類6'),(37,'2023-04-24 15:01:54','圖書分類7'),(38,'2023-04-24 15:01:54','圖書分類8');
/*!40000 ALTER TABLE `tushufenlei` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `tushuguihai`
--
DROP TABLE IF EXISTS `tushuguihai`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `tushuguihai` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
`jieyuebianhao` varchar(200) DEFAULT NULL COMMENT '借閱編號',
`tushubianhao` varchar(200) DEFAULT NULL COMMENT '圖書編號',
`tushumingcheng` varchar(200) DEFAULT NULL COMMENT '圖書名稱',
`shuliang` int(11) DEFAULT NULL COMMENT '數(shù)量',
`yajin` int(11) DEFAULT NULL COMMENT '押金',
`guihaishijian` date DEFAULT NULL COMMENT '歸還時(shí)間',
`jieyuezhanghao` varchar(200) DEFAULT NULL COMMENT '借閱賬號',
`chujiezhanghao` varchar(200) DEFAULT NULL COMMENT '出借賬號',
`guihaibeizhu` varchar(200) DEFAULT NULL COMMENT '歸還備注',
`sfsh` varchar(200) DEFAULT '待審核' COMMENT '是否審核',
`shhf` longtext COMMENT '審核回復(fù)',
`ispay` varchar(200) DEFAULT '未支付' COMMENT '是否支付',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=69 DEFAULT CHARSET=utf8 COMMENT='圖書歸還';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `tushuguihai`
--
LOCK TABLES `tushuguihai` WRITE;
/*!40000 ALTER TABLE `tushuguihai` DISABLE KEYS */;
INSERT INTO `tushuguihai` VALUES (61,'2023-04-24 15:01:54','借閱編號1','圖書編號1','圖書名稱1',1,1,'2023-04-24','借閱賬號1','出借賬號1','完好無損','是','','未支付'),(62,'2023-04-24 15:01:54','借閱編號2','圖書編號2','圖書名稱2',2,2,'2023-04-24','借閱賬號2','出借賬號2','完好無損','是','','未支付'),(63,'2023-04-24 15:01:54','借閱編號3','圖書編號3','圖書名稱3',3,3,'2023-04-24','借閱賬號3','出借賬號3','完好無損','是','','未支付'),(64,'2023-04-24 15:01:54','借閱編號4','圖書編號4','圖書名稱4',4,4,'2023-04-24','借閱賬號4','出借賬號4','完好無損','是','','未支付'),(65,'2023-04-24 15:01:54','借閱編號5','圖書編號5','圖書名稱5',5,5,'2023-04-24','借閱賬號5','出借賬號5','完好無損','是','','未支付'),(66,'2023-04-24 15:01:54','借閱編號6','圖書編號6','圖書名稱6',6,6,'2023-04-24','借閱賬號6','出借賬號6','完好無損','是','','未支付'),(67,'2023-04-24 15:01:54','借閱編號7','圖書編號7','圖書名稱7',7,7,'2023-04-24','借閱賬號7','出借賬號7','完好無損','是','','未支付'),(68,'2023-04-24 15:01:54','借閱編號8','圖書編號8','圖書名稱8',8,8,'2023-04-24','借閱賬號8','出借賬號8','完好無損','是','','未支付');
/*!40000 ALTER TABLE `tushuguihai` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `tushujieyue`
--
DROP TABLE IF EXISTS `tushujieyue`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `tushujieyue` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
`jieyuebianhao` varchar(200) DEFAULT NULL COMMENT '借閱編號',
`tushubianhao` varchar(200) DEFAULT NULL COMMENT '圖書編號',
`tushumingcheng` varchar(200) DEFAULT NULL COMMENT '圖書名稱',
`shuliang` int(11) NOT NULL COMMENT '數(shù)量',
`meirifeiyong` int(11) NOT NULL COMMENT '每日費(fèi)用',
`jieyuetianshu` int(11) NOT NULL COMMENT '借閱天數(shù)',
`yajin` int(11) NOT NULL COMMENT '押金',
`jine` int(11) DEFAULT NULL COMMENT '金額',
`jiechushijian` date DEFAULT NULL COMMENT '借出時(shí)間',
`jieyuezhanghao` varchar(200) DEFAULT NULL COMMENT '借閱賬號',
`jieyuejine` varchar(200) DEFAULT NULL COMMENT '借閱金額',
`chujiezhanghao` varchar(200) DEFAULT NULL COMMENT '出借賬號',
PRIMARY KEY (`id`),
UNIQUE KEY `jieyuebianhao` (`jieyuebianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=59 DEFAULT CHARSET=utf8 COMMENT='圖書借閱';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `tushujieyue`
--
LOCK TABLES `tushujieyue` WRITE;
/*!40000 ALTER TABLE `tushujieyue` DISABLE KEYS */;
INSERT INTO `tushujieyue` VALUES (51,'2023-04-24 15:01:54','1111111111','圖書編號1','圖書名稱1',1,1,1,1,1,'2023-04-24','借閱賬號1','借閱金額1','出借賬號1'),(52,'2023-04-24 15:01:54','2222222222','圖書編號2','圖書名稱2',2,2,2,2,2,'2023-04-24','借閱賬號2','借閱金額2','出借賬號2'),(53,'2023-04-24 15:01:54','3333333333','圖書編號3','圖書名稱3',3,3,3,3,3,'2023-04-24','借閱賬號3','借閱金額3','出借賬號3'),(54,'2023-04-24 15:01:54','4444444444','圖書編號4','圖書名稱4',4,4,4,4,4,'2023-04-24','借閱賬號4','借閱金額4','出借賬號4'),(55,'2023-04-24 15:01:54','5555555555','圖書編號5','圖書名稱5',5,5,5,5,5,'2023-04-24','借閱賬號5','借閱金額5','出借賬號5'),(56,'2023-04-24 15:01:54','6666666666','圖書編號6','圖書名稱6',6,6,6,6,6,'2023-04-24','借閱賬號6','借閱金額6','出借賬號6'),(57,'2023-04-24 15:01:54','7777777777','圖書編號7','圖書名稱7',7,7,7,7,7,'2023-04-24','借閱賬號7','借閱金額7','出借賬號7'),(58,'2023-04-24 15:01:54','8888888888','圖書編號8','圖書名稱8',8,8,8,8,8,'2023-04-24','借閱賬號8','借閱金額8','出借賬號8');
/*!40000 ALTER TABLE `tushujieyue` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `tushuxinxi`
--
DROP TABLE IF EXISTS `tushuxinxi`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `tushuxinxi` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主鍵',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
`tushubianhao` varchar(200) DEFAULT NULL COMMENT '圖書編號',
`tushumingcheng` varchar(200) NOT NULL COMMENT '圖書名稱',
`fengmian` longtext NOT NULL COMMENT '封面',
`tushufenlei` varchar(200) DEFAULT NULL COMMENT '圖書分類',
`shuliang` int(11) DEFAULT NULL COMMENT '數(shù)量',
`meirifeiyong` int(11) DEFAULT NULL COMMENT '每日費(fèi)用',
`yajin` int(11) DEFAULT NULL COMMENT '押金',
`zuozhe` varchar(200) DEFAULT NULL COMMENT '作者',
`chubanshe` varchar(200) DEFAULT NULL COMMENT '出版社',
`jianjie` longtext COMMENT '簡介',
`xiangxijieshao` longtext COMMENT '詳細(xì)介紹',
`chujiezhanghao` varchar(200) DEFAULT NULL COMMENT '出借賬號',
`chujiexingming` varchar(200) DEFAULT NULL COMMENT '出借姓名',
`thumbsupnum` int(11) DEFAULT '0' COMMENT '贊',
`crazilynum` int(11) DEFAULT '0' COMMENT '踩',
`clicktime` datetime DEFAULT NULL COMMENT '最近點(diǎn)擊時(shí)間',
`clicknum` int(11) DEFAULT '0' COMMENT '點(diǎn)擊次數(shù)',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=49 DEFAULT CHARSET=utf8 COMMENT='圖書信息';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `tushuxinxi`
--
LOCK TABLES `tushuxinxi` WRITE;
/*!40000 ALTER TABLE `tushuxinxi` DISABLE KEYS */;
INSERT INTO `tushuxinxi` VALUES (41,'2023-04-24 15:01:54','圖書編號1','圖書名稱1','upload/tushuxinxi_fengmian1.jpg,upload/tushuxinxi_fengmian2.jpg,upload/tushuxinxi_fengmian3.jpg','圖書分類1',1,1,1,'作者1','出版社1','簡介1','詳細(xì)介紹1','出借賬號1','出借姓名1',1,1,'2023-04-24 23:01:54',1),(42,'2023-04-24 15:01:54','圖書編號2','圖書名稱2','upload/tushuxinxi_fengmian2.jpg,upload/tushuxinxi_fengmian3.jpg,upload/tushuxinxi_fengmian4.jpg','圖書分類2',2,2,2,'作者2','出版社2','簡介2','詳細(xì)介紹2','出借賬號2','出借姓名2',2,2,'2023-04-24 23:01:54',2),(43,'2023-04-24 15:01:54','圖書編號3','圖書名稱3','upload/tushuxinxi_fengmian3.jpg,upload/tushuxinxi_fengmian4.jpg,upload/tushuxinxi_fengmian5.jpg','圖書分類3',3,3,3,'作者3','出版社3','簡介3','詳細(xì)介紹3','出借賬號3','出借姓名3',3,3,'2023-04-24 23:01:54',3),(44,'2023-04-24 15:01:54','圖書編號4','圖書名稱4','upload/tushuxinxi_fengmian4.jpg,upload/tushuxinxi_fengmian5.jpg,upload/tushuxinxi_fengmian6.jpg','圖書分類4',4,4,4,'作者4','出版社4','簡介4','詳細(xì)介紹4','出借賬號4','出借姓名4',4,4,'2023-04-24 23:01:54',4),(45,'2023-04-24 15:01:54','圖書編號5','圖書名稱5','upload/tushuxinxi_fengmian5.jpg,upload/tushuxinxi_fengmian6.jpg,upload/tushuxinxi_fengmian7.jpg','圖書分類5',5,5,5,'作者5','出版社5','簡介5','詳細(xì)介紹5','出借賬號5','出借姓名5',5,5,'2023-04-24 23:01:54',5),(46,'2023-04-24 15:01:54','圖書編號6','圖書名稱6','upload/tushuxinxi_fengmian6.jpg,upload/tushuxinxi_fengmian7.jpg,upload/tushuxinxi_fengmian8.jpg','圖書分類6',6,6,6,'作者6','出版社6','簡介6','詳細(xì)介紹6','出借賬號6','出借姓名6',6,6,'2023-04-24 23:01:54',6),(47,'2023-04-24 15:01:54','圖書編號7','圖書名稱7','upload/tushuxinxi_fengmian7.jpg,upload/tushuxinxi_fengmian8.jpg,upload/tushuxinxi_fengmian9.jpg','圖書分類7',7,7,7,'作者7','出版社7','簡介7','詳細(xì)介紹7','出借賬號7','出借姓名7',7,7,'2023-04-24 23:01:54',7),(48,'2023-04-24 15:01:54','圖書編號8','圖書名稱8','upload/tushuxinxi_fengmian8.jpg,upload/tushuxinxi_fengmian9.jpg,upload/tushuxinxi_fengmian10.jpg','圖書分類8',8,8,8,'作者8','出版社8','簡介8','詳細(xì)介紹8','出借賬號8','出借姓名8',8,8,'2023-04-24 23:01:54',8);
/*!40000 ALTER TABLE `tushuxinxi` 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 '密碼',
`role` varchar(100) DEFAULT '管理員' COMMENT '角色',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '新增時(shí)間',
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','管理員','2023-04-24 15:01:54');
/*!40000 ALTER TABLE `users` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on
5、關(guān)鍵代碼
5.1 圖書借閱管理Controller模塊?
package com.controller;
import java.math.BigDecimal;
import java.text.SimpleDateFormat;
import java.text.ParseException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar;
import java.util.Map;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Date;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import com.utils.ValidatorUtils;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.baomidou.mybatisplus.mapper.Wrapper;
import com.annotation.IgnoreAuth;
import com.entity.TushujieyueEntity;
import com.entity.view.TushujieyueView;
import com.service.TushujieyueService;
import com.service.TokenService;
import com.utils.PageUtils;
import com.utils.R;
import com.utils.MD5Util;
import com.utils.MPUtil;
import com.utils.CommonUtil;
import java.io.IOException;
/**
* 圖書借閱
* 后端接口
* @author
* @email
* @date
*/
@RestController
@RequestMapping("/tushujieyue")
public class TushujieyueController {
@Autowired
private TushujieyueService tushujieyueService;
/**
* 后端列表
*/
@RequestMapping("/page")
public R page(@RequestParam Map<String, Object> params,TushujieyueEntity tushujieyue,
HttpServletRequest request){
String tableName = request.getSession().getAttribute("tableName").toString();
if(tableName.equals("jieyuezhe")) {
tushujieyue.setJieyuezhanghao((String)request.getSession().getAttribute("username"));
}
if(tableName.equals("chujiezhe")) {
tushujieyue.setChujiezhanghao((String)request.getSession().getAttribute("username"));
}
EntityWrapper<TushujieyueEntity> ew = new EntityWrapper<TushujieyueEntity>();
PageUtils page = tushujieyueService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, tushujieyue), params), params));
return R.ok().put("data", page);
}
/**
* 前端列表
*/
@IgnoreAuth
@RequestMapping("/list")
public R list(@RequestParam Map<String, Object> params,TushujieyueEntity tushujieyue,
HttpServletRequest request){
EntityWrapper<TushujieyueEntity> ew = new EntityWrapper<TushujieyueEntity>();
PageUtils page = tushujieyueService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, tushujieyue), params), params));
return R.ok().put("data", page);
}
/**
* 列表
*/
@RequestMapping("/lists")
public R list( TushujieyueEntity tushujieyue){
EntityWrapper<TushujieyueEntity> ew = new EntityWrapper<TushujieyueEntity>();
ew.allEq(MPUtil.allEQMapPre( tushujieyue, "tushujieyue"));
return R.ok().put("data", tushujieyueService.selectListView(ew));
}
/**
* 查詢
*/
@RequestMapping("/query")
public R query(TushujieyueEntity tushujieyue){
EntityWrapper< TushujieyueEntity> ew = new EntityWrapper< TushujieyueEntity>();
ew.allEq(MPUtil.allEQMapPre( tushujieyue, "tushujieyue"));
TushujieyueView tushujieyueView = tushujieyueService.selectView(ew);
return R.ok("查詢圖書借閱成功").put("data", tushujieyueView);
}
/**
* 后端詳情
*/
@RequestMapping("/info/{id}")
public R info(@PathVariable("id") Long id){
TushujieyueEntity tushujieyue = tushujieyueService.selectById(id);
return R.ok().put("data", tushujieyue);
}
/**
* 前端詳情
*/
@IgnoreAuth
@RequestMapping("/detail/{id}")
public R detail(@PathVariable("id") Long id){
TushujieyueEntity tushujieyue = tushujieyueService.selectById(id);
return R.ok().put("data", tushujieyue);
}
/**
* 后端保存
*/
@RequestMapping("/save")
public R save(@RequestBody TushujieyueEntity tushujieyue, HttpServletRequest request){
tushujieyue.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());
//ValidatorUtils.validateEntity(tushujieyue);
tushujieyueService.insert(tushujieyue);
return R.ok();
}
/**
* 前端保存
*/
@RequestMapping("/add")
public R add(@RequestBody TushujieyueEntity tushujieyue, HttpServletRequest request){
tushujieyue.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());
//ValidatorUtils.validateEntity(tushujieyue);
tushujieyueService.insert(tushujieyue);
return R.ok();
}
/**
* 修改
*/
@RequestMapping("/update")
@Transactional
public R update(@RequestBody TushujieyueEntity tushujieyue, HttpServletRequest request){
//ValidatorUtils.validateEntity(tushujieyue);
tushujieyueService.updateById(tushujieyue);//全部更新
return R.ok();
}
/**
* 刪除
*/
@RequestMapping("/delete")
public R delete(@RequestBody Long[] ids){
tushujieyueService.deleteBatchIds(Arrays.asList(ids));
return R.ok();
}
}
5.2 圖書借閱管理Service模塊?
package com.service;
import com.baomidou.mybatisplus.mapper.Wrapper;
import com.baomidou.mybatisplus.service.IService;
import com.utils.PageUtils;
import com.entity.TushujieyueEntity;
import java.util.List;
import java.util.Map;
import com.entity.vo.TushujieyueVO;
import org.apache.ibatis.annotations.Param;
import com.entity.view.TushujieyueView;
/**
* 圖書借閱
*
* @author
* @email
* @date
*/
public interface TushujieyueService extends IService<TushujieyueEntity> {
PageUtils queryPage(Map<String, Object> params);
List<TushujieyueVO> selectListVO(Wrapper<TushujieyueEntity> wrapper);
TushujieyueVO selectVO(@Param("ew") Wrapper<TushujieyueEntity> wrapper);
List<TushujieyueView> selectListView(Wrapper<TushujieyueEntity> wrapper);
TushujieyueView selectView(@Param("ew") Wrapper<TushujieyueEntity> wrapper);
PageUtils queryPage(Map<String, Object> params,Wrapper<TushujieyueEntity> wrapper);
}
5.3 圖書借閱管理ServiceImpl模塊
package com.service.impl;
import org.springframework.stereotype.Service;
import java.util.Map;
import java.util.List;
import com.baomidou.mybatisplus.mapper.Wrapper;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.baomidou.mybatisplus.plugins.Page;
import com.baomidou.mybatisplus.service.impl.ServiceImpl;
import com.utils.PageUtils;
import com.utils.Query;
import com.dao.TushujieyueDao;
import com.entity.TushujieyueEntity;
import com.service.TushujieyueService;
import com.entity.vo.TushujieyueVO;
import com.entity.view.TushujieyueView;
@Service("tushujieyueService")
public class TushujieyueServiceImpl extends ServiceImpl<TushujieyueDao, TushujieyueEntity> implements TushujieyueService {
@Override
public PageUtils queryPage(Map<String, Object> params) {
Page<TushujieyueEntity> page = this.selectPage(
new Query<TushujieyueEntity>(params).getPage(),
new EntityWrapper<TushujieyueEntity>()
);
return new PageUtils(page);
}
@Override
public PageUtils queryPage(Map<String, Object> params, Wrapper<TushujieyueEntity> wrapper) {
Page<TushujieyueView> page =new Query<TushujieyueView>(params).getPage();
page.setRecords(baseMapper.selectListView(page,wrapper));
PageUtils pageUtil = new PageUtils(page);
return pageUtil;
}
@Override
public List<TushujieyueVO> selectListVO(Wrapper<TushujieyueEntity> wrapper) {
return baseMapper.selectListVO(wrapper);
}
@Override
public TushujieyueVO selectVO(Wrapper<TushujieyueEntity> wrapper) {
return baseMapper.selectVO(wrapper);
}
@Override
public List<TushujieyueView> selectListView(Wrapper<TushujieyueEntity> wrapper) {
return baseMapper.selectListView(wrapper);
}
@Override
public TushujieyueView selectView(Wrapper<TushujieyueEntity> wrapper) {
return baseMapper.selectView(wrapper);
}
}
5.4?圖書借閱管理Dao模塊
package com.dao;
import com.entity.TushujieyueEntity;
import com.baomidou.mybatisplus.mapper.BaseMapper;
import java.util.List;
import java.util.Map;
import com.baomidou.mybatisplus.mapper.Wrapper;
import com.baomidou.mybatisplus.plugins.pagination.Pagination;
import org.apache.ibatis.annotations.Param;
import com.entity.vo.TushujieyueVO;
import com.entity.view.TushujieyueView;
/**
* 圖書借閱
*
* @author
* @email
* @date
*/
public interface TushujieyueDao extends BaseMapper<TushujieyueEntity> {
List<TushujieyueVO> selectListVO(@Param("ew") Wrapper<TushujieyueEntity> wrapper);
TushujieyueVO selectVO(@Param("ew") Wrapper<TushujieyueEntity> wrapper);
List<TushujieyueView> selectListView(@Param("ew") Wrapper<TushujieyueEntity> wrapper);
List<TushujieyueView> selectListView(Pagination page,@Param("ew") Wrapper<TushujieyueEntity> wrapper);
TushujieyueView selectView(@Param("ew") Wrapper<TushujieyueEntity> wrapper);
}
6、論文目錄結(jié)構(gòu)
7、源碼獲取
感謝大家的閱讀,如有不懂的問題可以評論區(qū)交流或私聊!
喜歡文章可以點(diǎn)贊、收藏、關(guān)注、評論啦文章來源:http://www.zghlxwxcb.cn/news/detail-754329.html
→獲取源碼請私信←文章來源地址http://www.zghlxwxcb.cn/news/detail-754329.html
到了這里,關(guān)于計(jì)算機(jī)畢業(yè)設(shè)計(jì) 基于微信小程序的“共享書角”圖書借還管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) Java實(shí)戰(zhàn)項(xiàng)目 附源碼+文檔+視頻講解的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!