SpringBoot学习笔记(七)——综合示例BookStore图书管理系统

通过一个简单的图书管理系统巩固前6章所学知识,使用Spring Boot+MyBatis+MySQL+Vue+Axios技术实现一个前后端分离的图书管理功能,能完成图书的展示、分页、删除、多删除、导出、导入。

 

一、第一阶段

第一阶段只完成查询与分页功能,目的是先搭建起项目框架,让前后端运行成功后再添加逐个新的功能。

1.1、创建数据库与表

 共2个表,1个图书表book,另1个是图书分类表category,表结构如下:

 创建表结构的SQL脚本如下:

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for book
-- ----------------------------
DROP TABLE IF EXISTS `book`;
CREATE TABLE `book` (
  `ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
  `Title` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '书名',
  `Author` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '作者',
  `CategoryID` int(11) DEFAULT NULL COMMENT '分类',
  `PublishDate` datetime NOT NULL COMMENT '出版日期',
  `ISBN` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '书号',
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=1078 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Table structure for category
-- ----------------------------
DROP TABLE IF EXISTS `category`;
CREATE TABLE `category` (
  `ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
  `Name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '类型名称',
  `State` int(11) DEFAULT NULL COMMENT '状态',
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8;

 含表结构与数据的SQL:

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for book
-- ----------------------------
DROP TABLE IF EXISTS `book`;
CREATE TABLE `book` (
  `ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
  `Title` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '书名',
  `Author` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '作者',
  `CategoryID` int(11) DEFAULT NULL COMMENT '分类',
  `PublishDate` datetime NOT NULL COMMENT '出版日期',
  `ISBN` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '书号',
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=1078 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of book
-- ----------------------------
INSERT INTO `book` VALUES ('1', 'C++ Primer中文版(第4版)(一本久负盛名的C++经典教程)', '(美)Stanley B. Lippman Barbara E. Moo Josée LaJoie   著,李师贤  等译', '15', '2021-03-01 00:00:00', '9787115145543');
INSERT INTO `book` VALUES ('2', 'C++ Primer 习题解答(第4版)', '蒋爱军,李师贤,梅晓勇  著', '15', '2022-02-01 00:00:00', '9787115155108');
INSERT INTO `book` VALUES ('3', 'Effective C# 中文版改善C#程序的50种方法', '(美)瓦格纳  著,李建忠  译', '1', '2022-05-01 00:00:00', '978711515888');
INSERT INTO `book` VALUES ('4', 'C程序设计语言(第2版·新版)', '(美)克尼汉,(美)里奇 著,徐宝文,李志 译', '15', '2019-01-01 00:00:00', '9787111128069');
INSERT INTO `book` VALUES ('5', 'C++Primer Plus(第五版)中文版', '[美]普拉塔(Prata,S.)  著,孙建春,韦强  译', '15', '2020-05-01 00:00:00', '9787115134165');
INSERT INTO `book` VALUES ('6', '框架设计(第2版):CLR Via C#', '(美)瑞奇特(Richter,J.)  著,周靖,张杰良  译', '1', '2021-11-01 00:00:00', '9787302140160');
INSERT INTO `book` VALUES ('7', 'C++程序设计教程(第二版)', '钱能  著', '15', '2020-09-01 00:00:00', '9787302114642');
INSERT INTO `book` VALUES ('8', '深度探索 C++ 对象模型', '(美)Stanley B. Lippman  著,侯捷  译', '15', '2016-05-01 00:00:00', '9787560924182');
INSERT INTO `book` VALUES ('9', 'Expert C# 2005 Business Objects中文版(第二版)', '(美)霍特卡  著,王鑫  译', '1', '2022-06-01 00:00:00', '9787121038181');
INSERT INTO `book` VALUES ('10', 'Visual C# 2005从入门到精通', '(英)夏普  著,周靖  译', '1', '2021-06-01 00:00:00', '9787302131007');
INSERT INTO `book` VALUES ('11', 'Beginning C# Objects中文版——概念到代码', '(美)芭可,(美)帕尔默  著,韩磊,戴飞  译', '1', '2021-06-01 00:00:00', '9787121024931');
INSERT INTO `book` VALUES ('12', 'Visual C++2005入门经典', '(美)霍顿  著,李颂华,康会光  译', '15', '2022-01-01 00:00:00', '9787302142713');
INSERT INTO `book` VALUES ('13', '数据结构题集(C语言版)', '严蔚敏 吴伟民 编著', '15', '2014-02-01 00:00:00', '9787302033141');
INSERT INTO `book` VALUES ('14', 'C#设计模式——开发大师系列', '(美)麦斯科 著,颜炯 译', '15', '2020-07-01 00:00:00', '9787508334929');
INSERT INTO `book` VALUES ('15', '超越C++标准库Boost库导论', '(美)卡尔森(Kalsson,B.) 著,张杰良 译', '15', '2022-05-01 00:00:00', '9787302149118');
INSERT INTO `book` VALUES ('16', '数据结构与算法分析C++描述(第三版)', '(美)维斯  著,张怀勇  等译', '15', '2022-01-01 00:00:00', '9787115139238');
INSERT INTO `book` VALUES ('17', 'C++编程思想(第2版)第1卷:标准C++导引(附光盘)', '(美)埃克尔 著,刘宗田等 译', '15', '2018-04-01 00:00:00', '9787111108078');
INSERT INTO `book` VALUES ('18', 'Visual C++数字图像处理典型算法及实现(附光盘)', '求是科技  编著', '15', '2021-06-01 00:00:00', '9787115148285');
INSERT INTO `book` VALUES ('19', 'C程序设计语言(第2版·新版)习题解答', '[美]汤朵,[美]吉米拜尔 著,杨涛等 译', '15', '2019-01-01 00:00:00', '9787111129431');
INSERT INTO `book` VALUES ('20', 'C++Primer(英文版·第4版)/图灵原版计算机科学系列', '(美)李普曼,(美)拉菇瓦,(美)穆  著', '15', '2021-11-01 00:00:00', '9787115151698');
INSERT INTO `book` VALUES ('21', 'C++编程思想(第2卷)实用编程技术——计算机科学丛书', '(美)埃克尔  等著,***成嘉  等译', '15', '2021-01-01 00:00:00', '9787111171157');
INSERT INTO `book` VALUES ('22', 'C++编程规范:101条规则、准则与最佳实践(图灵程序设计丛书)', '萨特,亚历山德雷斯库  著,刘基诚  译', '15', '2021-01-01 00:00:00', '9787115142054');
INSERT INTO `book` VALUES ('23', 'C++设计新思维(泛型编程与设计模式之应用)', '美.Andrei Alexandrescu 著;候捷,於春景 译', '15', '2018-03-01 00:00:00', '9787560929064');
INSERT INTO `book` VALUES ('24', 'Visual C#2005程序开发与界面设计秘诀(附盘)', '章立民研究室  著', '15', '2021-09-01 00:00:00', '9787111199472');
INSERT INTO `book` VALUES ('25', '单元测试之道C#版:使用NUnit——程序员修炼三部曲第二部', '(美)托马斯  等著,陈伟桩,陶文  译', '15', '2020-01-01 00:00:00', '9787121006661');
INSERT INTO `book` VALUES ('26', 'C++ Primer中文版(第三版)', '美.利普曼 加.劳乔 著 潘爱民 张丽 译', '15', '2017-04-01 00:00:00', '9787508309897');
INSERT INTO `book` VALUES ('27', 'Essential C++ 中文版', '[美]Stanley B. Lippman著侯捷译', '15', '2016-08-01 00:00:00', '9787560925110');
INSERT INTO `book` VALUES ('28', 'C++程序设计/中国高等院校计算机基础教育课程体系规划教材', '谭浩强  编著', '15', '2019-07-01 00:00:00', '9787302085997');
INSERT INTO `book` VALUES ('29', 'Visual C++6.0 程序设计从入门到精通(附CD-ROM光盘一张)', '求是科技  编著', '15', '2021-01-01 00:00:00', '9787115141378');
INSERT INTO `book` VALUES ('30', 'Effective C++ Third Edition :改善程序技术与设计思维的55个有效做法(英文版)', '(美)玛雅尔斯(Meyers,S.)  著', '28', '2021-03-01 00:00:00', '7121008270');
INSERT INTO `book` VALUES ('31', 'C程序设计(第二版)', '谭浩强', '15', '2014-12-01 00:00:00', '9787302038061');
INSERT INTO `book` VALUES ('32', 'Visual C++网络通信编程实用案例精选:第二版(附光盘)', '曹衍龙,刘海英  编著', '15', '2021-05-01 00:00:00', '9787115147042');
INSERT INTO `book` VALUES ('33', 'C++网络编程,卷1——运用ACE和模式消除复杂性', '(美)施密特,(美)霍斯顿  著,於春景  译', '15', '2022-04-01 00:00:00', '9787121041518');
INSERT INTO `book` VALUES ('34', 'C++标准程序库自修教程与参考手册', '德.Nicolai M.Josuttis 著,侯捷,孟岩 译', '15', '2017-09-01 00:00:00', '9787560927824');
INSERT INTO `book` VALUES ('35', 'Visual C#2005编程技巧大全', '罗斌 等编', '15', '2022-01-01 00:00:00', '9787508442556');
INSERT INTO `book` VALUES ('36', 'Visual C#2005技术内幕', '(美)马歇尔  著,许华杰,刘光惠  译', '15', '2022-01-01 00:00:00', '9787302144175');
INSERT INTO `book` VALUES ('37', 'C语言解惑', '(美)福伊尔  著,杨涛  等译', '15', '2022-07-01 00:00:00', '9787115159731');
INSERT INTO `book` VALUES ('38', 'Visual C#2005入门经典', '(美)福克塞尔 著,陈秋萍 译', '15', '2022-03-01 00:00:00', '9787115155504');
INSERT INTO `book` VALUES ('39', '图像模式识别:VC++技术实现(附光盘一张)——高等学校计算机科学与技术教材', '杨淑莹  编著', '15', '2020-07-01 00:00:00', '9787810824811');
INSERT INTO `book` VALUES ('40', 'C#网络应用高级编程', '马骏,郑逢斌,沈夏炯 编著', '15', '2021-10-01 00:00:00', '7115147353');
INSERT INTO `book` VALUES ('41', 'Visral C++程序开发范例宝典(附光盘)', '明日科技 编著', '15', '2022-07-01 00:00:00', '9787115159700');
INSERT INTO `book` VALUES ('42', 'Visual C#2005文件IO与数据存取秘诀(附赠DVD)', '章立民研究室  著', '15', '2022-03-01 00:00:00', '9787111199724');
INSERT INTO `book` VALUES ('43', 'C#2005数据库编程经典教程', '(美)沃顿(Karli watton)  著,陈秋萍  译', '15', '2022-05-01 00:00:00', '9787115158949');
INSERT INTO `book` VALUES ('44', 'C#数据库系统开发案例精选(附光盘)', '明日科技 编著', '15', '2022-06-01 00:00:00', '9787115159243');
INSERT INTO `book` VALUES ('45', 'C++程序设计题解与上机指导(附CD-ROM光盘一张)——中国高等院校计算机基础教育课程体系规划教材', '谭浩强  编著', '15', '2020-03-01 00:00:00', '9787302102496');
INSERT INTO `book` VALUES ('46', 'C语言编程:一本全面的C语言入门教程(第三版)', '(美)科汉 著,张小潘 译', '15', '2021-03-01 00:00:00', '9787121007354');
INSERT INTO `book` VALUES ('47', '精通MFC程序设计(附光盘)', '姚领田  编著', '15', '2021-07-01 00:00:00', '9787115149138');
INSERT INTO `book` VALUES ('48', 'Visual C++开发基于SNMP网络管理软件(含盘)', '武孟军,徐,任相臣 编著', '15', '2022-01-01 00:00:00', '9787115153654');
INSERT INTO `book` VALUES ('49', '数据结构、算法与应用:C++语言描术——计算机科学丛书', '(美)萨尼(Sahni,S.)  著,汪诗林  等译', '15', '2020-03-01 00:00:00', '9787111076452');
INSERT INTO `book` VALUES ('50', 'C++入门经典(第3版)', '(美)霍顿 著,李予敏 译', '15', '2021-01-01 00:00:00', '9787302120629');
INSERT INTO `book` VALUES ('51', 'Symbian OS C++高效编程', '(美)斯蒂克伯里  著,谢轩  译', '15', '2021-03-01 00:00:00', '9787115143198');
INSERT INTO `book` VALUES ('52', 'Visual C++音视频编解码技术及实践(附光盘)', '求是科技  编著', '15', '2021-06-01 00:00:00', '9787115148131');
INSERT INTO `book` VALUES ('53', 'C++大学教程(第五版)(附光盘)', '(美)戴特尔(Deitel,H.M.)  等著,张引  等译', '15', '2022-02-01 00:00:00', '9787121026577');
INSERT INTO `book` VALUES ('54', 'C++必知必会——图灵程序设计丛书', '(美)杜赫斯特  著,荣耀  译', '15', '2021-01-01 00:00:00', '9787115141019');
INSERT INTO `book` VALUES ('55', 'Visual C++网络程序设计实例详解(附光盘)', '张越  等编著', '15', '2021-07-01 00:00:00', '9787115149145');
INSERT INTO `book` VALUES ('56', 'C#数据库系统开发完全手册(附光盘一张)', '明日科技  编著', '15', '2021-12-01 00:00:00', '9787115154026');
INSERT INTO `book` VALUES ('57', 'C# 经典实例(第2版)', '(美)希亚德,(美)泰勒特  著,苏金国,王宇飞  译', '15', '2022-06-01 00:00:00', '9787508351520');
INSERT INTO `book` VALUES ('58', 'C语言实例解析精粹(附源代码光盘一张)', '曹衍龙,林瑞仲,徐慧  编著', '15', '2020-03-01 00:00:00', '9787115131836');
INSERT INTO `book` VALUES ('59', 'C++应用程序性能优化', '冯宏华  等编著', '15', '2022-03-01 00:00:00', '9787121038310');
INSERT INTO `book` VALUES ('60', 'C++数值算法(第二版)——国外计算机科学教材系列', '(美)普雷斯 等著,胡健伟 等译', '15', '2020-01-01 00:00:00', '9787505387133');
INSERT INTO `book` VALUES ('61', 'Visual C++开发技术大全——软件工程师典藏(附光盘)', '明日科技  编著', '15', '2022-03-01 00:00:00', '9787115156815');
INSERT INTO `book` VALUES ('62', 'More Effective C++(英文版)', '(美)迈耶斯  著', '15', '2021-04-01 00:00:00', '9787111188308');
INSERT INTO `book` VALUES ('63', 'Linux环境下C编程指南', '杨树青,王欢 编著', '15', '2022-05-01 00:00:00', '9787302151029');
INSERT INTO `book` VALUES ('64', '精通Matlab与 C/C++混合程序设计(附CD-ROM光盘一张)', '刘维  编著', '15', '2020-06-01 00:00:00', '9787810776264');
INSERT INTO `book` VALUES ('65', '跨平台软件开发:C&C++', '(美)胡克  著,胡光华,郝春雨  译', '15', '2021-11-01 00:00:00', '9787302139072');
INSERT INTO `book` VALUES ('66', 'Effective COM中文版', '美.伯克斯等 著;余蒲澜 译', '15', '2018-08-01 00:00:00', '9787508308470');
INSERT INTO `book` VALUES ('67', '精通Visual C++图像处理编程(第3版.升级版)(附光盘)——计算机专业人员书库', '周长发  编著', '15', '2021-06-01 00:00:00', '9787121025419');
INSERT INTO `book` VALUES ('68', 'Visual C++ OpenGL 应用程序开发(附光盘)', '郭兆荣,李菁,王彦  编著', '15', '2021-06-01 00:00:00', '7115147973');
INSERT INTO `book` VALUES ('69', '从零开始——C语言程序设计基础培训教程', '孙海侠,赖积滨,姜继红 编著', '15', '2019-06-01 00:00:00', '9787115123411');
INSERT INTO `book` VALUES ('70', 'C程序设计语言(英文版.第2版)', '(美)克尼汉  等著', '15', '2021-08-01 00:00:00', '9787111196266');
INSERT INTO `book` VALUES ('71', '21天学通C语言(第六版)(附光盘)', '(美)琼斯,(美)艾特肯 著,信达工作室 译', '15', '2018-03-01 00:00:00', '9787115111449');
INSERT INTO `book` VALUES ('72', 'Visual C++串口通信技术与工程实践(第二版)(附光盘)', '求是科技 编著', '15', '2019-07-01 00:00:00', '9787115123442');
INSERT INTO `book` VALUES ('73', 'C++并行与分布式编程——深入C++系列', '(美)休斯(Hughes,C.),(美)休斯(Hughes,T.) 著,肖和平 等 译', '15', '2019-08-01 00:00:00', '9787508322810');
INSERT INTO `book` VALUES ('74', 'SymbianOS C++手机应用开发·第2卷(附CD-ROM光盘一张)', '(美)哈里森(Harrison,R.)  著,周良忠,王伯欣  译', '15', '2020-09-01 00:00:00', '9787115136442');
INSERT INTO `book` VALUES ('75', 'Exceptional C++中文版', '(美)萨特  著,聂雪军  译', '15', '2022-01-01 00:00:00', '9787111202589');
INSERT INTO `book` VALUES ('76', 'C语言高级编程及实例剖析(附光盘)', '王为青,刘变红 编著', '15', '2022-03-01 00:00:00', '9787115154231');
INSERT INTO `book` VALUES ('77', 'Microsoft C# Windows 程序设计:上下册(含CD-ROM一张)', '(美)佩特佐德(Petzold,C.)著,天宏工作室 译', '35', '2017-09-01 00:00:00', '9787301051405');
INSERT INTO `book` VALUES ('78', 'C++语言程序设计<第3版>学生用书/清华大学计算机基础教育课程系列教材', '郑莉,傅仕星,张瑞丰 编著', '15', '2019-06-01 00:00:00', '9787302085751');
INSERT INTO `book` VALUES ('79', 'Visual C++经典游戏程序设计(附光盘一张)', '罗伟坚  编著', '15', '2021-02-01 00:00:00', '9787115137531');
INSERT INTO `book` VALUES ('80', '泛型编程与STL(影印版)', '(美)奥斯滕 著', '15', '2018-11-01 00:00:00', '9787508318059');
INSERT INTO `book` VALUES ('81', 'C++Builder 6.0基础教程', '赵景波  等编著', '15', '2019-09-01 00:00:00', '9787111152835');
INSERT INTO `book` VALUES ('82', 'MSP 430系列单片机实用C语言程序设计(附CD-ROM光盘一张)', '张晞,王德银,张晨  编著', '16', '2020-09-01 00:00:00', '9787115136640');
INSERT INTO `book` VALUES ('83', 'C#网络与通信程序设计案例精讲', '吴晨,陈建  等编著', '15', '2021-10-01 00:00:00', '9787302136736');
INSERT INTO `book` VALUES ('84', 'C++语言的设计和演化(英文版)/经典原版书库', '[美]斯特朗斯特鲁  著', '15', '2017-01-01 00:00:00', '9787111095927');
INSERT INTO `book` VALUES ('85', 'C#2.0〔宝典)(附盘)', '张立  编著', '15', '2022-01-01 00:00:00', '9787121036316');
INSERT INTO `book` VALUES ('86', '基于c#的ASP.NET程序设计', '翁健红 主编', '15', '2022-02-01 00:00:00', '9787111207788');
INSERT INTO `book` VALUES ('87', 'Exceptional C++ Style 中文版:40个新的工程难题、编程问题及解决方案', '(美)萨特(Sutter,H.)  著,刘未鹏  译', '15', '2021-01-01 00:00:00', '9787115142252');
INSERT INTO `book` VALUES ('88', 'Effective C++ 中文版2nd Edition', '[美]Scott Meyers 著,侯捷 译', '15', '2016-09-01 00:00:00', '9787560925257');
INSERT INTO `book` VALUES ('89', 'VisualC++6编程宝典——计算机“宝典”丛书(附光盘CD-ROM一张)', '(美)西蒙(Simon,D.),周瑜萍 等编著', '15', '2020-01-01 00:00:00', '9787121006876');
INSERT INTO `book` VALUES ('90', 'Visual C++ 视频会议开发技术与实例(附CD-ROM光盘一张)', '吴志军,马兰,沈笑云 编著', '15', '2021-01-01 00:00:00', '9787115142573');
INSERT INTO `book` VALUES ('91', 'Visual C++2005编程实例精粹(附光盘)', '罗斌 等编著', '15', '2022-01-01 00:00:00', '9787508441504');
INSERT INTO `book` VALUES ('92', 'C#软件项目开发全程剖析', '(德)侯姆,(德)克鲁格,(德)斯普达 著,薛兴涛,袁勤勇 译', '15', '2018-08-01 00:00:00', '9787302069126');
INSERT INTO `book` VALUES ('93', 'Visual C#数据库项目案例导航(附光盘一张)——数据库应用开发技术丛书', '张奇,李律松,卫建伟  等编著', '15', '2020-06-01 00:00:00', '9787302108924');
INSERT INTO `book` VALUES ('94', '21天学通C++:第五版', '(美)利伯帝(Liberty,J.),(美)琼斯(Jones,B.)  著,李佩乾,杨小珂  译', '15', '2020-09-01 00:00:00', '9787115136923');
INSERT INTO `book` VALUES ('95', 'Visual C++实践与提高——数字图像处理与工程应用篇(附CD-ROM光盘一张)', '高守传  等编著', '15', '2021-01-01 00:00:00', '9787113068363');
INSERT INTO `book` VALUES ('96', 'STL高效编程(英文版)', '(美)迈耶斯  著', '15', '2021-08-01 00:00:00', '9787111196242');
INSERT INTO `book` VALUES ('97', 'Visual C++ + SQL Server 数据库开发与实例(含光盘一张)', '李涛,刘凯奎,王永皎  编著', '15', '2021-07-01 00:00:00', '9787302132172');
INSERT INTO `book` VALUES ('98', '全国计算机等级考试NCRE题库:二级C语言程序设计(附光盘)', '全国计算机等级考试网  编', '15', '2022-01-01 00:00:00', '9787121035200');
INSERT INTO `book` VALUES ('99', '嵌入式Linux C语言应用程序设计(附光盘)', '华清远见嵌入式培训中心 编著', '15', '2022-08-01 00:00:00', '9787115162304');
INSERT INTO `book` VALUES ('100', '.NET Web服务入门经典--C#编程篇', 'Joseph Bustos 等著', '25', '2018-03-01 00:00:00', '9787302063100');
INSERT INTO `book` VALUES ('101', 'Visual C++ 6.0程序设计与开发技术大全(精装)(附光盘)', '求是科技 编', '15', '2019-09-01 00:00:00', '9787115125590');
INSERT INTO `book` VALUES ('102', 'C++Builder精彩编程实例集锦(附CD-ROM光盘一张)', '罗斌  等编著', '15', '2020-05-01 00:00:00', '7508428129');
INSERT INTO `book` VALUES ('103', 'C语言程序设计', '谭浩强  主编', '15', '2020-06-01 00:00:00', '9787508037356');
INSERT INTO `book` VALUES ('104', 'Visual C++面向对象与可视化程序设计(第2版)——清华大学计算机基础教育课程系列教材', '黄维通 编', '15', '2018-12-01 00:00:00', '9787302082019');
INSERT INTO `book` VALUES ('105', 'Visual C++串口通信技术与典型实例(附CD-ROM光盘一张)', '李长林,高洁  编著', '15', '2021-05-01 00:00:00', '9787302129035');
INSERT INTO `book` VALUES ('106', '全国计算机等级考试NCRE题库:二级Visual FoxPro数据库程序设计(附光盘)', '全国计算机等级考试网 编', '17', '2022-01-01 00:00:00', '9787121035014');
INSERT INTO `book` VALUES ('107', '中学生C语言入门演练100例', '李学武 编著', '15', '2022-03-01 00:00:00', '9787302143284');
INSERT INTO `book` VALUES ('108', 'Visual C# 2005数据库通用模块开发与系统移植(附光盘)', '吴晨,胡书敏,蔡威 编著', '15', '2022-05-01 00:00:00', '9787302151395');
INSERT INTO `book` VALUES ('109', 'Visual Basic+SQL Server数据库应用系统开发与实例(附光盘)', '李晓黎,张巍 编著', '15', '2018-10-01 00:00:00', '9787115112286');
INSERT INTO `book` VALUES ('110', '实用C++调试指南', '美.Ann R.Ford and Toby J.Teorey 著;於春景 译', '15', '2018-01-01 00:00:00', '9787560928906');
INSERT INTO `book` VALUES ('111', 'C++Primer Answer Book题解', '(美)Clovs L.Tondo & Bruce P.Leung 著,侯捷 译', '15', '2017-09-01 00:00:00', '7560927041');
INSERT INTO `book` VALUES ('112', '现代编译原理:C语言描述(英文版)——图灵原版计算机科学系列', '(美)阿佩尔,(美)金斯伯格  著', '15', '2020-09-01 00:00:00', '9787115137715');
INSERT INTO `book` VALUES ('113', 'Visual C++.NET 图像处理编程(附CD-ROM光盘一张)——程序员书库', '陆宗骐,金登男  编著', '15', '2021-03-01 00:00:00', '7302125538');
INSERT INTO `book` VALUES ('114', 'C语言程序设计教程(第二版)/计算机基础系列教材', '李凤霞等 编著', '15', '2019-06-01 00:00:00', '9787810457859');
INSERT INTO `book` VALUES ('115', '并行程序设计:C、MPI与OpenMP——大学计算机教育国外著名教材系列', '(美)奎因 著', '15', '2020-08-01 00:00:00', '730211157X');
INSERT INTO `book` VALUES ('116', 'C++面向对象程序设计题解与上机指导(附光盘一张)', '谭浩强  编著', '15', '2021-05-01 00:00:00', '9787302124771');
INSERT INTO `book` VALUES ('117', 'PHP和MySQL Web应用开发核心技术(附CD-ROM光盘一张)', '(美)温施耐德(Wandschneider,M.)  著,马朝晖  等译', '15', '2021-09-01 00:00:00', '9787111192367');
INSERT INTO `book` VALUES ('118', 'Visual C++网络游戏建模与实现(第2版)', '苏羽  等编著', '15', '2021-10-01 00:00:00', '9787030178756');
INSERT INTO `book` VALUES ('119', '精通Visual C#2005——语言基础、数据库系统开发、Web开发(附光盘)', '王石  编著', '15', '2022-02-01 00:00:00', '9787115139283');
INSERT INTO `book` VALUES ('120', 'Visual C#程序设计实用教程——21世纪电脑学校', '王辉,张大治  编著', '15', '2022-03-01 00:00:00', '9787302146506');
INSERT INTO `book` VALUES ('121', 'Visual C++2005从入门到精通(普及版)', '陈锵  等编著', '15', '2022-05-01 00:00:00', '9787121040252');
INSERT INTO `book` VALUES ('122', 'Visual C++数据库系统开发案例精选(含盘)', '明日科技  编著', '15', '2021-08-01 00:00:00', '9787115148766');
INSERT INTO `book` VALUES ('123', 'C语言教程(原书第4版)', '(美)凯利(Kelley,A.),(美)波尔(Pohl,I.)  著,徐波  译', '15', '2022-01-01 00:00:00', '9787111202134');
INSERT INTO `book` VALUES ('124', '51单片机C语言程序设计快速入门(附光盘)', '田立,田清,代方震 编著', '15', '2022-01-01 00:00:00', '9787115154361');
INSERT INTO `book` VALUES ('125', 'C++程序设计语言题解', '美.范德伍尔杜著裘宗燕译', '15', '2018-01-01 00:00:00', '9787111111849');
INSERT INTO `book` VALUES ('126', 'C++网络编程 卷1', '(美)Douglas C.Schmidt,Stephen D.Huston  著,於春景  译', '15', '2018-12-01 00:00:00', '9787560930664');
INSERT INTO `book` VALUES ('127', 'Visual C++游戏编程导学(附CD-ROM 光盘一张)', '杨正华,张秋生 编著', '15', '2019-12-01 00:00:00', '9787302100072');
INSERT INTO `book` VALUES ('128', 'C++ Builder数据库开发经典案例解析(含CD-ROM光盘一张)——经典案例解析', '王晟  编著', '15', '2020-03-01 00:00:00', '9787302104285');
INSERT INTO `book` VALUES ('129', 'C#基础与实例教程(附CD-ROM光盘一张)', '郝春强  编著', '15', '2020-08-01 00:00:00', '9787508332840');
INSERT INTO `book` VALUES ('130', 'Effective C#(英文版)——经典原版书库', '(美)瓦格纳  著', '15', '2021-01-01 00:00:00', '7111174739');
INSERT INTO `book` VALUES ('131', '51单片机C语言常用模块与综合系统设计实例精讲(附光盘)', '于永  等编著', '15', '2022-04-01 00:00:00', '9787121039010');
INSERT INTO `book` VALUES ('132', 'Visual C#2005技术内幕', '(美)霍夫曼  著,李虎  等译', '15', '2022-05-01 00:00:00', '9787111212102');
INSERT INTO `book` VALUES ('133', 'C++STL开发技术导引(附光盘)', '叶至军  编著', '15', '2022-07-01 00:00:00', '9787115161482');
INSERT INTO `book` VALUES ('134', 'Visual C++游戏设计(第二版)(1CD)', '荣钦科技 编著', '15', '2018-06-01 00:00:00', '9787900107916');
INSERT INTO `book` VALUES ('135', 'Visual C#_NET案例开发集锦(附CD-ROM光盘一张)——商业开发代码库系列', '欧立奇  等编著', '15', '2020-10-01 00:00:00', '9787121017223');
INSERT INTO `book` VALUES ('136', '二级C语言程序设计:新考纲——全国计算机等级考试用书(特价/封底打有圆孔)', '侯东昌,宋智玲,李雪梅  编著', '15', '2020-01-01 00:00:00', '9787508426334');
INSERT INTO `book` VALUES ('137', '标准C语言基础教程(第四版)——国外计算机科学教材系列', '(美)布朗森(Bronson,G.J.)  著,单先余  等译', '15', '2021-09-01 00:00:00', '9787121026591');
INSERT INTO `book` VALUES ('138', 'C#数值计算算法编程', '周长发  著', '15', '2022-01-01 00:00:00', '9787121032031');
INSERT INTO `book` VALUES ('139', 'C#2.0完全自学手册(附CD)', '张立 等编著', '15', '2022-01-01 00:00:00', '9787111205852');
INSERT INTO `book` VALUES ('140', 'More Exceptional C++中文版', '(美)Herb Sutter 著,於春景 译', '15', '2017-09-01 00:00:00', '756092771');
INSERT INTO `book` VALUES ('141', 'Essential C++(影印版)', '[美] Stanley B.Lippman 著', '15', '2018-08-01 00:00:00', '9787508311067');
INSERT INTO `book` VALUES ('142', 'C++网络编程,卷2,基于ACE和框架的系统化复用', '(美)施米特,(美)休斯顿 著,马维达 译', '15', '2019-01-01 00:00:00', '9787505392328');
INSERT INTO `book` VALUES ('143', 'C++程序设计教程(第四版)', '(美)H.M.Deitel,P.J.Deitel  著,施平安 译', '15', '2019-03-01 00:00:00', '9787302080084');
INSERT INTO `book` VALUES ('144', 'Visual C++数据库编程技术与实例(附光盘)', '四维科技', '15', '2020-01-01 00:00:00', '9787115130242');
INSERT INTO `book` VALUES ('145', 'C++语言程序设计案例教程——清华大学计算机基础教育课程系列教材', '郑莉  等编著', '15', '2020-07-01 00:00:00', '9787302108528');
INSERT INTO `book` VALUES ('146', 'C++Primer:英文版第3版', '(美)李普曼,(加)拉茹瓦 著', '15', '2020-09-01 00:00:00', '9787115140562');
INSERT INTO `book` VALUES ('147', 'Visual C++通信编程工程实例精解(附光盘)', '胡志坤  主编', '15', '2022-01-01 00:00:00', '9787111206590');
INSERT INTO `book` VALUES ('148', 'Visual C/C++系统开发典型实例解析', '《电脑编程技巧与维护》杂志社  编著', '15', '2022-01-01 00:00:00', '9787508442419');
INSERT INTO `book` VALUES ('149', '2007年9月考试专用全国计算机等级考试笔试超级模拟+全真题解:二级(C语言程序设计)(附光盘)', '本社 编', '17', '2022-06-01 00:00:00', '9787894871596');
INSERT INTO `book` VALUES ('150', 'Visual C++角色扮演游戏程序设计(含CD-ROM光盘一张)——游戏编程大师系列', '(日)坂本千寻  著,博硕文化  译', '15', '2019-11-01 00:00:00', '9787113061548');
INSERT INTO `book` VALUES ('151', 'Visual C++6.0开发网络典型应用实例导航(附CD-ROM光盘一张)', '汪晓平 编著', '15', '2020-09-01 00:00:00', '9787115131881');
INSERT INTO `book` VALUES ('152', '计算机程序设计艺术(第四卷·第三册)(双语版)', '(美)克努特 著,苏运霖 译', '15', '2021-08-01 00:00:00', '9787111177746');
INSERT INTO `book` VALUES ('153', '信息系统开发实例精粹(C#版)(附光盘)', '江孝宜,胡海璐,米海生  编著', '15', '2021-07-01 00:00:00', '9787121026089');
INSERT INTO `book` VALUES ('154', 'Visual C#2005编程实例精粹(附盘)/万水计算机技术实用大全系列', '罗斌  等编著', '15', '2021-07-01 00:00:00', '9787508438603');
INSERT INTO `book` VALUES ('155', 'C语言参考手册.第5版.英文版', '(美)哈滨逊(Harbison,S.P) 等著', '15', '2022-07-01 00:00:00', '9787115161888');
INSERT INTO `book` VALUES ('156', '2007笔试考试习题集:二级C语言程序设计——全国计算机等级考试系列用书', '全国计算机等级考试命题研究组 编', '15', '2021-11-01 00:00:00', '9787310022694');
INSERT INTO `book` VALUES ('157', 'C++编程惯用法——高级程序员常用方法和技巧', '(美)默里  著,王昕  译', '15', '2019-02-01 00:00:00', '9787508319124');
INSERT INTO `book` VALUES ('158', '奇思异想编程序·VC篇', '汪令江 等编著', '15', '2019-05-01 00:00:00', '9787118034318');
INSERT INTO `book` VALUES ('159', 'Visual C#.NET网络编程——程序员书库', '仇谷烽,澎洪洪  编著', '15', '2019-09-01 00:00:00', '9787302092629');
INSERT INTO `book` VALUES ('160', 'Visual C++编程技巧典型案例解析:网络与通信及计算机安全与维护篇(附CD—ROM光盘一张)', '《电脑编程技巧与维护》杂志社  编著', '15', '2020-07-01 00:00:00', '9787508331461');
INSERT INTO `book` VALUES ('161', 'C++编程规范(英文版)——图灵原版计算机科学系列', '(美)萨特,(美)亚历山德莱斯库 著', '15', '2020-09-01 00:00:00', '9787115137708');
INSERT INTO `book` VALUES ('162', 'C#和.NET核心技术——开发人员专业技术丛书', '(美)佩里(Perry,S.C.)  著,肖斌  等译', '15', '2021-07-01 00:00:00', '9787111192954');
INSERT INTO `book` VALUES ('163', 'Visual C#+SQL Server 数据库开发与实例(含光盘一张)', '李律松,马传宝,李婷  编著', '15', '2021-08-01 00:00:00', '9787302134893');
INSERT INTO `book` VALUES ('164', 'C++编程你也行(附光盘)', '(美)格拉斯保罗 著,荣耀 等译', '15', '2022-05-01 00:00:00', '9787111211969');
INSERT INTO `book` VALUES ('165', 'Visual C#2005大学教程(第2版)', '(美)戴特尔(Deitel,H.M.) 等著,刘文红  等译', '15', '2022-07-01 00:00:00', '9787121045592');
INSERT INTO `book` VALUES ('166', 'C#网络编程及应用/21世纪高等院校计算机教材系列', '刘瑞新  主编', '15', '2019-06-01 00:00:00', '9787111145028');
INSERT INTO `book` VALUES ('167', 'Visual C++编程技巧典型案例解析:图形图像处理与数据库篇(附CD—ROM光盘一张)', '《电脑编程技巧与维护》杂志社  编著', '15', '2020-07-01 00:00:00', '9787508332642');
INSERT INTO `book` VALUES ('168', 'Visual C++/DirectX9 3D游戏开发导引(附CD-ROM光盘一张)', '叶至军  编著', '15', '2021-02-01 00:00:00', '9787115142931');
INSERT INTO `book` VALUES ('169', 'C#网络应用编程基础', '马骏  主编', '15', '2021-10-01 00:00:00', '9787115147363');
INSERT INTO `book` VALUES ('170', 'Visual C++.NET案例开发集锦(含盘)', '马煜  等编著', '15', '2021-10-01 00:00:00', '9787121031298');
INSERT INTO `book` VALUES ('171', 'C++程序设计习题解答与考试指导', '王继民,戚涌,王新光  编著', '15', '2021-11-01 00:00:00', '9787302140955');
INSERT INTO `book` VALUES ('172', 'C语言实战105例(附光盘)', '王为青,张圣亮  编著', '15', '2022-03-01 00:00:00', '9787115155672');
INSERT INTO `book` VALUES ('173', 'Visual C++实用教程(第3版)/普通高等教育“十一五”国家级规划教材·高等学校计算机教材', '郑阿奇  主编', '15', '2022-01-01 00:00:00', '7121032465');
INSERT INTO `book` VALUES ('174', 'C++语言基础教程(第二版)', '吕凤翥  编著', '15', '2022-02-01 00:00:00', '9787302130154');
INSERT INTO `book` VALUES ('175', 'C++GUL QT3编程', '(加拿大)布兰切尼,(英)桑姆梅菲尔德 著,齐亮 译', '15', '2021-08-01 00:00:00', '9787810777315');
INSERT INTO `book` VALUES ('176', '实用C语言FPGA编程', '(美)佩勒,(美)蒂博 著,边计年 等译', '15', '2022-05-01 00:00:00', '9787111211594');
INSERT INTO `book` VALUES ('177', 'C程序设计教程', '(美)迪特尔著 薛万鹏等译', '15', '2018-02-01 00:00:00', '9787111079521');
INSERT INTO `book` VALUES ('178', 'Visual C++项目开发实践(含盘)', '李强,贾云霞 编著', '15', '2018-08-01 00:00:00', '9787113053819');
INSERT INTO `book` VALUES ('179', 'Visual C++小波变换技术与工程实践(附光盘)', '靳济芳 编著', '15', '2019-01-01 00:00:00', '9787115119599');
INSERT INTO `book` VALUES ('180', 'Imperfect C++中文版(含CD-ROM光盘一张)', '威尔逊(Wilson,M.) 著,荣耀,刘未鹏  译', '15', '2021-01-01 00:00:00', '9787115136848');
INSERT INTO `book` VALUES ('181', 'Essential C++(英文版)', '(美)利普曼 著', '15', '2021-11-01 00:00:00', '9787115152572');
INSERT INTO `book` VALUES ('182', '精通Visual C++.NET 2003窗口程序设计', '位元文化  编著', '15', '2021-11-01 00:00:00', '7302140189');
INSERT INTO `book` VALUES ('183', 'C++Builder数据库开发实用教程', '曾棕根  编著', '15', '2021-11-01 00:00:00', '9787302137337');
INSERT INTO `book` VALUES ('184', 'Visual C#2005智能设备程序设计(附光盘)', '姜波  等编著', '15', '2022-01-01 00:00:00', '9787111200826');
INSERT INTO `book` VALUES ('185', 'C#程序设计教程——计算机基础课程系列教材', '郑阿奇,梁敬东  主编', '15', '2022-03-01 00:00:00', '9787111206842');
INSERT INTO `book` VALUES ('186', '深入浅出Visual c++入门、进阶与应用实例(附光盘)', '何志丹  编著', '15', '2022-04-01 00:00:00', '9787115157928');
INSERT INTO `book` VALUES ('187', 'C#网络应用编程实验指导与开发实例', '马骏  编著', '15', '2022-03-01 00:00:00', '9787115157652');
INSERT INTO `book` VALUES ('188', 'C语言实例解析精粹(第二版)(附光盘)', '曹衍龙,林瑞仲,徐慧 编著', '15', '2022-08-01 00:00:00', '9787115163073');
INSERT INTO `book` VALUES ('189', '虚拟机的设计与实现:C/C++(附光盘)', '美.布朗登著杨涛等译', '15', '2018-01-01 00:00:00', '9787111111115');
INSERT INTO `book` VALUES ('190', 'C#程序员参考手册', 'Grant Palmer 著,康博 译', '15', '2017-09-01 00:00:00', '9787302058083');
INSERT INTO `book` VALUES ('191', 'C/C++/C#程序员实用大全:C/C++/C#最佳编程指南(含1CD)', '[美]耶姆塞 著,张春晖 译', '15', '2017-10-01 00:00:00', '9787508411897');
INSERT INTO `book` VALUES ('192', 'C# Windows Forms程序设计', '[美]布朗 著,朱毓斌,吴飞 译', '15', '2018-08-01 00:00:00', '9787302066897');
INSERT INTO `book` VALUES ('193', 'C++多范型设计——深入C++系列', '(美)考帕里安  编,鄢爱兰  等译', '15', '2019-02-01 00:00:00', '9787508318240');
INSERT INTO `book` VALUES ('194', 'C 语言高级实例解析(含CD-ROM光盘一张)', '刘祎玮,汪晓平  编著', '15', '2019-08-01 00:00:00', '9787302091172');
INSERT INTO `book` VALUES ('195', 'C语言程序设计教程习题与上机指导', '王树武 主编', '15', '2019-08-01 00:00:00', '9787810457866');
INSERT INTO `book` VALUES ('196', 'JSP 2.0技术手册(含CD-ROM光盘一张)', '林上杰,林康司  编著', '31', '2020-04-01 00:00:00', '9787505398245');
INSERT INTO `book` VALUES ('197', 'JSP设计(第三版)/O’Reilly Java系列', '(美)鲍格斯坦(Bergsten,H.) 著,林琪,朱涛江 译', '31', '2019-12-01 00:00:00', '9787508322735');
INSERT INTO `book` VALUES ('198', 'Eclipse权威开发指南(第2版)附光盘', '(美)安茹 等著,束尧,丁凡,许国梁 译', '31', '2021-12-01 00:00:00', '9787302139102');
INSERT INTO `book` VALUES ('199', 'JSP网站开发典型模块与实例精讲(附光盘一张)', '李振捷,陈雄,王军  编著', '31', '2021-08-01 00:00:00', '9787121028748');
INSERT INTO `book` VALUES ('200', '精通JSP—Web开发技术与典型应用(附光盘)', '张新曼  编著', '31', '2022-02-01 00:00:00', '9787115138354');
INSERT INTO `book` VALUES ('201', 'JSP宝典(含盘)', '邹竹彪  编著', '31', '2022-01-01 00:00:00', '9787121035906');
INSERT INTO `book` VALUES ('202', 'JSP基础教程——黑魔方丛书', '耿祥义  编著', '31', '2019-11-01 00:00:00', '9787302096061');
INSERT INTO `book` VALUES ('203', '专家门诊:JSP开发答疑200问(附CD-ROM光盘一张)', '马斗,邱哲,王俊标  编著', '31', '2020-10-01 00:00:00', '9787115137449');
INSERT INTO `book` VALUES ('204', 'JSP网络编程从基础到实践(第二版)(附光盘)', '邓子云 编著', '31', '2022-05-01 00:00:00', '9787121041563');
INSERT INTO `book` VALUES ('205', 'JSP数据库开发实例精粹(附CD-ROM光盘一张)——开发专家之数据库', '汪孝宜,刘中兵,徐佳晶  等编著', '31', '2020-01-01 00:00:00', '9787121005756');
INSERT INTO `book` VALUES ('206', 'JSP网络编程从入门到精通[珍藏版](含盘)', '邹竹彪 编著', '31', '2022-06-01 00:00:00', '9787302147107');
INSERT INTO `book` VALUES ('207', 'JSP应用开发技术(附CD-ROM光盘一张)', '柳永坡,刘雪梅,赵长海  编著', '31', '2020-09-01 00:00:00', '9787115137241');
INSERT INTO `book` VALUES ('208', '从零开始——JSP动态网页制作基础培训教程', '老虎工作室  编著', '31', '2020-05-01 00:00:00', '9787115131973');
INSERT INTO `book` VALUES ('209', 'JSP实用案例教程', '冯燕奎  等编著', '31', '2016-05-01 00:00:00', '9787302082484');
INSERT INTO `book` VALUES ('210', 'JSP应用教程——高等学校计算机语言应用教程(含CD-ROM光盘一张)', '石志国,薛为民,董洁 编著', '31', '2019-10-01 00:00:00', '7810823345');
INSERT INTO `book` VALUES ('211', 'JSP数据库通用模块开发与系统移植(附光盘)', '张倍,赵国锋 编著', '31', '2022-05-01 00:00:00', '9787302151432');
INSERT INTO `book` VALUES ('212', 'JSP实用教程', '耿祥义,张跃平 编著', '31', '1915-01-01 00:00:00', '7302065241');
INSERT INTO `book` VALUES ('213', 'JSP+Oracle动态网站开发案例精选(附光盘一张)', '孙佳,刘中兵,李伯华  编著', '31', '2020-09-01 00:00:00', '9787302118633');
INSERT INTO `book` VALUES ('214', '站长札记:JSP动态网页编程精读精讲', '李睦芳,官斯文 编著', '31', '2022-05-01 00:00:00', '9787121039676');
INSERT INTO `book` VALUES ('215', 'JSP网络编程技术与实例(附CD-ROM光盘一张)', '杨易  编著', '31', '2020-10-01 00:00:00', '7115137463');
INSERT INTO `book` VALUES ('216', 'JSP网站开发四“酷”全书:新闻、论坛、电子商城、博客/网站开发专家', '万峰科技  编著', '31', '2020-09-01 00:00:00', '9787121014826');
INSERT INTO `book` VALUES ('217', 'JSP-Servlet基础案例教程', '向传杰 主编', '31', '2021-12-01 00:00:00', '9787121035609');
INSERT INTO `book` VALUES ('218', 'JSP信息系统开发实例精选(附CD-ROM光盘一张)', '赛奎春  主编', '31', '2021-01-01 00:00:00', '9787111172758');
INSERT INTO `book` VALUES ('219', 'JSP编程指南(第三版)', '(美)布朗(Brown,s.)著,白雁 等译', '31', '2019-07-01 00:00:00', '9787121000768');
INSERT INTO `book` VALUES ('220', '新一代JSP网络编程入门与实践(附光盘)', '彭超,马丁  编著', '31', '2022-01-01 00:00:00', '9787302142768');
INSERT INTO `book` VALUES ('221', 'JSP实用简明教程——高等院校计算机应用技术系列教材', '程志艳,张亮,马建红  编著', '31', '2020-12-01 00:00:00', '9787302120544');
INSERT INTO `book` VALUES ('222', 'JSP应用开发技术', '贾素玲,王强  主编,张成  等编著', '31', '2022-06-01 00:00:00', '9787302150022');
INSERT INTO `book` VALUES ('223', 'JSP软件工程案例精解(含CD-ROM光盘一张)/开发专家之案例精解', '鲁晓东,李育龙,杨健  编著', '31', '2020-01-01 00:00:00', '9787121005770');
INSERT INTO `book` VALUES ('224', 'JSP案例开发集锦(附CD-ROM光盘一张)发代码库系列', '王诚梅  等编著', '31', '2020-08-01 00:00:00', '9787121014772');
INSERT INTO `book` VALUES ('225', 'JSP开发实例完全剖析(附CD-ROM光盘一张)', '李曙光  编著', '31', '2021-04-01 00:00:00', '9787508341187');
INSERT INTO `book` VALUES ('226', 'JSP网络开发技术与整合应用(附光盘1张)', '张洪伟  编著', '31', '2021-09-01 00:00:00', '9787302131687');
INSERT INTO `book` VALUES ('227', 'JSP组建动态网站基础与实例操作', '李长林  等编著', '31', '2020-12-01 00:00:00', '9787121019715');
INSERT INTO `book` VALUES ('228', 'JSP 2.0动态网站开发实例指南', '殷庆轩  等编著', '31', '2021-08-01 00:00:00', '9787111195986');
INSERT INTO `book` VALUES ('229', 'JSP动态网页基础教程', '张晓蕾  主编', '31', '2021-11-01 00:00:00', '9787115152237');
INSERT INTO `book` VALUES ('230', 'JSP信息化系统建设案例(含盘)', '戴志诚,赵国峰  编著', '31', '2021-12-01 00:00:00', '9787115152381');
INSERT INTO `book` VALUES ('231', 'JSP大学实用教程——21世纪大学计算机系列教材', '耿祥义,张跃平  编著', '31', '2022-05-01 00:00:00', '9787121042225');
INSERT INTO `book` VALUES ('232', 'JSP动态网站开发与实践', '高翔  等编著', '31', '2022-04-01 00:00:00', '9787121041303');
INSERT INTO `book` VALUES ('233', 'JSP从入门到精通(附光盘)', '张黎伟 主编', '31', '2022-06-01 00:00:00', '9787542736857');
INSERT INTO `book` VALUES ('234', 'JSP信息系统设计与开发实例', '黄明,梁旭 编著', '31', '2019-03-01 00:00:00', '9787111140955');
INSERT INTO `book` VALUES ('235', 'JSP WEB应用教程', '朱敏,朱晴婷,李媛媛  编著', '31', '2019-06-01 00:00:00', '9787810822442');
INSERT INTO `book` VALUES ('236', 'JSP程序设计实用教程', '陈峰 主编', '31', '2021-08-01 00:00:00', '9787562136293');
INSERT INTO `book` VALUES ('237', 'JSP程序设计(附光盘)', '蒋文蓉  主编', '31', '2020-05-01 00:00:00', '9787040147766');
INSERT INTO `book` VALUES ('238', 'Web 应用开发技术:JSP(含光盘)', '崔尚森,张白一 编著', '31', '2022-08-01 00:00:00', '9787560618791');
INSERT INTO `book` VALUES ('239', 'JSP工程应用与项目实践(附光盘一张)——工程应用与项目实践丛书', '赛奎春  主编', '31', '2020-02-01 00:00:00', '9787111159841');
INSERT INTO `book` VALUES ('240', 'JSP 程序设计实用教程——21世纪高等学校精品教材', '梁建武 等编著', '31', '2022-05-01 00:00:00', '9787508445670');
INSERT INTO `book` VALUES ('241', 'JSP网络编程从基础到实践(附CD-ROM光盘一张)——从基础到实践丛书', '邓子云,张赐  编著', '31', '2020-09-01 00:00:00', '9787121015823');
INSERT INTO `book` VALUES ('242', 'JSP实例教程', '阶梯创作室编著', '31', '2016-01-01 00:00:00', '9787900335487');
INSERT INTO `book` VALUES ('243', 'JSP动态网站技术入门与提高(附光盘)', '孙晓龙,赵莉编著', '31', '2016-07-01 00:00:00', '9787115094094');
INSERT INTO `book` VALUES ('244', 'JSP 编程指南', '著者: 美Karl Avedal ;译者: 黎文等译', '31', '2016-04-01 00:00:00', '9787505366428');
INSERT INTO `book` VALUES ('245', 'JSP/ ServIet: 基于Java的最新网站建设工具', '王迪华', '31', '2016-06-01 00:00:00', '9787900635112');
INSERT INTO `book` VALUES ('246', 'JSP 编程基础及应用实例集锦  含盘', '柏亚军 编著', '31', '2016-07-01 00:00:00', '9787115094155');
INSERT INTO `book` VALUES ('247', 'JSP 完全探索', '(韩)李载甲…[等]合著,郑振华,付霞译', '31', '2016-07-01 00:00:00', '9787500642978');
INSERT INTO `book` VALUES ('248', 'JSP 程序设计精彩实例', '姜晓铭,刘波,张亦华编著', '21', '2016-06-01 00:00:00', '9787302044307');
INSERT INTO `book` VALUES ('249', 'JSP 应用程序开发指南 含盘', '[美]Ben Forta,et al. 著,章明,吴疆 译', '31', '2016-06-01 00:00:00', '9787900635624');
INSERT INTO `book` VALUES ('250', 'JSP 数据库编程指南  含盘', '布雷恩·赖特 著 赵明昌 译', '31', '2016-05-01 00:00:00', '9787900071279');
INSERT INTO `book` VALUES ('251', '最新JSP 入门与应用(含CD-ROM光盘一张)', '荣钦科技主笔室 编著', '31', '2016-05-01 00:00:00', '9787113041564');
INSERT INTO `book` VALUES ('252', 'JSP程序设计与实例分析教程', '姜晓铭', '31', '2016-03-01 00:00:00', '9787302013976');
INSERT INTO `book` VALUES ('253', 'JSP/HTML编程实作教程', '张洪波', '2', '2016-04-01 00:00:00', '9787900071200');
INSERT INTO `book` VALUES ('254', 'JSP 高级编程', '廖若雪', '21', '2016-03-01 00:00:00', '9787111086857');
INSERT INTO `book` VALUES ('255', 'JSP编程入门与应用实例', '李巍 编著', '31', '2016-01-01 00:00:00', '9787302041689');
INSERT INTO `book` VALUES ('256', '新概念 JSP 网络应用教程', '靳慧峰等编著', '31', '2016-04-01 00:00:00', '9787980045870');
INSERT INTO `book` VALUES ('257', 'JSP 网络开发技术', '吴莫林', '31', '2016-03-01 00:00:00', '9787115091062');
INSERT INTO `book` VALUES ('258', '精通JSP 编程技术(附光盘)', '武延军', '31', '2016-08-01 00:00:00', '9787115095480');
INSERT INTO `book` VALUES ('259', 'JSP高级编程 Advanced Programming with Java Server Pages', '北京大学com工作室 创作,黄理,洪亮,曹林有,张勇等 编著', '31', '2016-10-01 00:00:00', '7980007786');
INSERT INTO `book` VALUES ('260', 'JSP实用编程实例集锦', '马文刚,谢乐健,管知时编著', '31', '2016-11-01 00:00:00', '9787302048404');
INSERT INTO `book` VALUES ('261', 'JSP技术揭秘', 'Decoder编著', '31', '2016-11-01 00:00:00', '9787302049517');
INSERT INTO `book` VALUES ('262', 'JSP教程', '飞思科技产品研发中心编著', '31', '2017-01-01 00:00:00', '9787505374522');
INSERT INTO `book` VALUES ('263', 'JSP 动态网页入门实务(含盘)', '位元文化编著', '31', '2017-03-01 00:00:00', '9787030092106');
INSERT INTO `book` VALUES ('264', 'JSP 技术大全', '(美)Phil Hanna  著  闻道工作室译', '31', '2017-01-01 00:00:00', '9787111093336');
INSERT INTO `book` VALUES ('265', 'JSP站点设计编程指南', '美.杜飞 等著 王军 等译', '31', '2017-07-01 00:00:00', '9787505377394');
INSERT INTO `book` VALUES ('266', 'JSP设计', '美.伯格斯坦 编著 何健辉 许俊娟 译', '31', '2017-03-01 00:00:00', '9787508308500');
INSERT INTO `book` VALUES ('267', 'JSP入门与提高', '杨学瑜 王志军 刘同利 编著', '31', '2017-03-01 00:00:00', '9787302051121');
INSERT INTO `book` VALUES ('268', 'JSP编程指南(第二版)', '美.布朗著王军等译', '31', '2017-10-01 00:00:00', '9787505380059');
INSERT INTO `book` VALUES ('269', 'JSP高级开发与应用', '美.吉尔里著贺民译', '31', '2017-09-01 00:00:00', '9787030106780');
INSERT INTO `book` VALUES ('270', 'JSP 网站编程教程', '屈辉立,陈可明,石武信编写', '31', '2017-06-01 00:00:00', '9787900101327');
INSERT INTO `book` VALUES ('271', 'JSP从入门到精通', '(美)库克(Cook,T.) 著,谷雨 等译', '31', '2018-03-01 00:00:00', '9787505384514');
INSERT INTO `book` VALUES ('272', '《JSP程序设计实务》', '沈建男', '31', '2016-01-01 00:00:00', '9787500641926');
INSERT INTO `book` VALUES ('273', '网络编程语言JSP实例教程', '周颢编著', '31', '2017-06-01 00:00:00', '9787505376755');
INSERT INTO `book` VALUES ('274', 'Servlet\\JSP程序设计技术与实例', '邹华 方卫宁 邹蓉  编', '31', '2016-10-01 00:00:00', '9787115097118');
INSERT INTO `book` VALUES ('275', 'JSP实用编程实例集', '马文刚', '31', '2016-11-01 00:00:00', '7302048101');
INSERT INTO `book` VALUES ('276', 'JSP完全实例教程(1CD)', '贾更新', '31', '2016-01-01 00:00:00', '9787505363809');
INSERT INTO `book` VALUES ('277', 'JSP应用开发详解:第二版(含盘)', '飞思科技产品研发科技中心 编著', '31', '2019-01-01 00:00:00', '9787505394193');
INSERT INTO `book` VALUES ('278', 'IBM WebSphere Studio Web 应用开发(附光盘)', '(美)克瑞格,(美)翟凯博 著,张云涛等 译', '31', '2019-02-01 00:00:00', '9787111137511');
INSERT INTO `book` VALUES ('279', 'JSP编程技术与应用/网络编程系列丛书', '方逵', '31', '2019-04-01 00:00:00', '9787040133363');
INSERT INTO `book` VALUES ('280', 'JSP+Oracle 组建动态网站实例精讲(附光盘)', '龙马工作室 编著', '31', '2019-08-01 00:00:00', '9787115124258');
INSERT INTO `book` VALUES ('281', 'JSP网络技术与应用——Active动感网络技术应用系列', '王迪,黄光斌  编著', '31', '2017-01-01 00:00:00', '9787118026894');
INSERT INTO `book` VALUES ('282', 'JSP 设计(第二版)', '伯格斯坦(Bergsten,H.)著,汪青青,朱剑平 等译', '31', '2019-10-01 00:00:00', '9787302096399');
INSERT INTO `book` VALUES ('283', 'JSP案例开发——项目开发风暴', '魏茂军  等编著', '31', '2020-01-01 00:00:00', '9787508424972');
INSERT INTO `book` VALUES ('284', '网页制作与JSP技术——国家技能型紧缺人才培训工程.高职高专软件技术专业规划教材', '汪赵强  主编', '27', '2020-10-01 00:00:00', '9787111175285');
INSERT INTO `book` VALUES ('285', 'JSP网络开发技术', '杨珏,卢银娟,赵昊彤  等编著', '31', '2016-03-01 00:00:00', '7115091064');
INSERT INTO `book` VALUES ('286', 'JSP网络程序设计', '鲁夫创意工作室,何雄  等编著', '31', '2015-12-01 00:00:00', '9787115089915');
INSERT INTO `book` VALUES ('287', '精通CSS:高级Web标准解决方案——图灵程序设计丛书', '(英)巴德  著,陈剑瓯  译', '27', '2021-11-01 00:00:00', '9787115153166');
INSERT INTO `book` VALUES ('288', 'Web开发敏捷之道——应用Rails进行敏捷Web开发(第2版)', '(美)托马斯,(美)汉松  著,林芷薰  译', '27', '2022-07-01 00:00:00', '9787121042966');
INSERT INTO `book` VALUES ('289', '开发自己的搜索引擎——Lucene 2.0+Heritrix(含光盘)', '邱哲,符滔滔  编著', '27', '2022-06-01 00:00:00', '9787115160003');
INSERT INTO `book` VALUES ('290', '网站重构:应用Web标准进行设计', '(美)塞尔达曼 著,傅捷,王宗义,祝军 译', '27', '2019-05-01 00:00:00', '9787505398368');
INSERT INTO `book` VALUES ('291', 'SOA 原理·方法·实践', '毛新生', '27', '2022-05-01 00:00:00', '9787121042645');
INSERT INTO `book` VALUES ('292', 'CSS网站布局实录:基于Web标准的网站设计指南(第二版)', '李超  编著', '27', '2022-09-01 00:00:00', '9787030193421');
INSERT INTO `book` VALUES ('293', '网站优化:通过提高Web可用性构建用户满意的网站', '(美)奈尔逊,(美)珞拉格尔  著,张亮  译', '27', '2022-06-01 00:00:00', '9787121039683');
INSERT INTO `book` VALUES ('294', 'CSS完全使用详解', '黄斯伟 等编著', '27', '2022-07-01 00:00:00', '9787115162946');
INSERT INTO `book` VALUES ('295', '赢在用户:Web 人物角色创建和应用实践指南', '(美)穆德,亚尔  著,范晓燕  译', '27', '2022-08-01 00:00:00', '9787111218883');
INSERT INTO `book` VALUES ('296', 'CSS入门经典(第2版)', '(美)巴特利特  著,周哲玉 等译', '27', '2022-03-01 00:00:00', '9787115157508');
INSERT INTO `book` VALUES ('297', '开源osCommerce:轻松架设专业电子商务平台', '任宇宏  编著', '27', '2021-10-01 00:00:00', '9787121032226');
INSERT INTO `book` VALUES ('298', '巧用整站程序建网站', '仲治国  等编著', '27', '2022-01-01 00:00:00', '9787121037245');
INSERT INTO `book` VALUES ('299', '网站建设与管理/中等职业学校计算机系列教材', '宋一兵,金怡,张明  编著', '27', '2022-05-01 00:00:00', '9787115154828');
INSERT INTO `book` VALUES ('300', '电子商务系统规划与设计', '骆正华  主编', '27', '2021-11-01 00:00:00', '9787302136088');
INSERT INTO `book` VALUES ('301', '精通ASP+XML+CSS网络开发混合编程', '张海永,章伟德  编著', '27', '2021-09-01 00:00:00', '9787121027703');
INSERT INTO `book` VALUES ('302', 'CSS权威指南(影印版)', '(美)迈耶 著', '27', '2022-06-01 00:00:00', '9787564107772');
INSERT INTO `book` VALUES ('303', '网站建设与管理', '姚怡,余海萍 编著', '27', '2020-07-01 00:00:00', '9787113065690');
INSERT INTO `book` VALUES ('304', 'GDL参数化程序语言设计——虚拟建筑设计丛书', '曾旭东  编著', '27', '2020-03-01 00:00:00', '9787562433514');
INSERT INTO `book` VALUES ('305', '电子商务网站建设与管理', '肖伟民  主编', '38', '2022-05-01 00:00:00', '9787810849913');
INSERT INTO `book` VALUES ('306', '动态网站编程技术/21世纪高等职业教育计算机技术规划教材', '徐红  主编', '27', '2021-10-01 00:00:00', '9787115145819');
INSERT INTO `book` VALUES ('307', '商务网站制作教程', '陈保,卢东晓  主编', '27', '2021-09-01 00:00:00', '9787562324454');
INSERT INTO `book` VALUES ('308', '网站开发综合技术28天速成', '苏军 主编,苏军,李尊朝,薛顺利,徐颖强 编', '27', '2021-09-01 00:00:00', '9787560522807');
INSERT INTO `book` VALUES ('309', '电子商务网站建设——高等院校电子商务本科系列教材', '廖咸真  主编', '27', '2019-09-01 00:00:00', '9787562426752');
INSERT INTO `book` VALUES ('310', '网站建设实用开发精粹(含CD-ROM光盘一张)', '彭雪冬,柯建林,吕洋波  编著', '27', '2020-06-01 00:00:00', '9787115131133');
INSERT INTO `book` VALUES ('311', '网络系统开发实例精粹(JSP版)(附光盘一张)', '汪孝宜,吴士力,胡俦  编著', '27', '2021-08-01 00:00:00', '9787121028267');
INSERT INTO `book` VALUES ('312', '电子商务系统的开发与应用', '王宇川   等编著', '27', '2021-09-01 00:00:00', '9787111199496');
INSERT INTO `book` VALUES ('313', '电子商务网站建设——全国中等职业技术学校电子商务专业教材', '赵乃真  主编', '27', '2018-04-01 00:00:00', '9787504537119');
INSERT INTO `book` VALUES ('314', '电子商务网站规划建设与管理——全国高等职业教育电子商务专业规划教材', '李铮  主编', '27', '2021-01-01 00:00:00', '9787121020377');
INSERT INTO `book` VALUES ('315', '电子商务安全与支付技术——高职高专电子商务应用技术实训教材', '屈武江 等主编', '27', '2021-09-01 00:00:00', '9787300076140');
INSERT INTO `book` VALUES ('316', '小型网站建设实训教程', '宋红,王长春,吴建军  等编著', '27', '2021-08-01 00:00:00', '9787302131045');
INSERT INTO `book` VALUES ('317', '网站建设与管理——高等院校计算机应用技术规划教材', '陈长顺 编著', '27', '2021-02-01 00:00:00', '7113069185');
INSERT INTO `book` VALUES ('318', '精通Web标准建站:标记语言、网站分析、设计理念、SEO与BI(附光盘)', '王建  编著', '27', '2022-09-01 00:00:00', '9787115165367');
INSERT INTO `book` VALUES ('319', '电子商务网站建设与实践——北京市高等教育精品教材立项项目·高职高专现代信息技术系列教材', '梁露 赵春利', '27', '2020-02-01 00:00:00', '9787115129963');
INSERT INTO `book` VALUES ('320', '电子商务网站设计与维护——21世纪高等学校应用型规划教材·电子商务系列', '吴林华  主编', '27', '2020-09-01 00:00:00', '750831549');
INSERT INTO `book` VALUES ('321', 'Web应用开发案例教程', '赵增敏  主编', '27', '2021-02-01 00:00:00', '9787121022777');
INSERT INTO `book` VALUES ('322', '小型网站建设技术(第二版)', '谭洁强  主编,刘涛  编著', '27', '2021-06-01 00:00:00', '9787113070366');
INSERT INTO `book` VALUES ('323', '网站开发与管理', '张李义,罗琳,黄晓梅 主编', '27', '2019-06-01 00:00:00', '9787040141481');
INSERT INTO `book` VALUES ('324', 'ASP.NET程序设计实用教程', '陈巧莉  著', '27', '2021-09-01 00:00:00', '9787562136743');
INSERT INTO `book` VALUES ('325', '搜索引擎:原理、技术与系统——夏英才基金学术文库', '李晓明,闫宏飞,王继民 著', '27', '2020-04-01 00:00:00', '9787030146335');
INSERT INTO `book` VALUES ('326', '网站开发:项目规划、设计与实现——开发专家', '于丙超 编著', '27', '2019-10-01 00:00:00', '9787121002762');
INSERT INTO `book` VALUES ('327', '网站设计技术——软件开发与应用专业系列教材', '铁军  主编', '27', '2019-06-01 00:00:00', '9787304026356');
INSERT INTO `book` VALUES ('328', '网站设计与开发——计算机应用技术系列教材', '杨晓钟  等编', '27', '2020-09-01 00:00:00', '711117013X');
INSERT INTO `book` VALUES ('329', '静态网站建设——高等职业教育计算机类课程规划教材', '马希敏  主编', '27', '2019-01-01 00:00:00', '9787561124642');
INSERT INTO `book` VALUES ('330', 'Programming ASP.NET中文版(第3版)', '(美)里伯提,(美)赫威兹  著,瞿杰,赵立东,张昊  译', '25', '2022-01-01 00:00:00', '9787121035753');
INSERT INTO `book` VALUES ('331', 'ASP.NET AJAX程序设计(第一卷:服务器端)', '陈黎夫  编著', '25', '2022-05-01 00:00:00', '9787115160584');
INSERT INTO `book` VALUES ('332', '征服ASP.NET 2.0 Ajax——Web开发技术详解(附光盘)', '陈冠军 编著', '25', '2022-06-01 00:00:00', '9787115159878');
INSERT INTO `book` VALUES ('333', '.NET框架程序设计(修订版)——微软.NET程序员系列', '[美]里克特 著,李建忠 译', '25', '2018-11-01 00:00:00', '9787302075097');
INSERT INTO `book` VALUES ('334', 'ADO.NET 2.0技术内幕', '(美)斯塞帕(Sceppa,D.) 著,贾洪峰  译', '25', '2022-06-01 00:00:00', '9787302151982');
INSERT INTO `book` VALUES ('335', 'NET设计规范:.NET约定、惯用法与模式', '克瓦林纳,艾布拉姆斯  著,葛子昴  译', '25', '2021-07-01 00:00:00', '9787115149299');
INSERT INTO `book` VALUES ('336', '.NET组件程序设计(第2版)', '(美)洛威(Lowy,J.) 著,刘如鸿  译', '25', '2022-06-01 00:00:00', '9787121039836');
INSERT INTO `book` VALUES ('337', '应用框架的设计与实现—.NET平台', '(美)陈新  著,温昱,靳向阳  译', '25', '2020-07-01 00:00:00', '9787121014710');
INSERT INTO `book` VALUES ('338', 'Microsoft Visual C++.NET技术内幕:第6版(附CD-ROM光盘一张)——微软.NET程序员系列', '(美)谢菲德(Shepherd,G.)  等著,潘爱民  译', '25', '2019-07-01 00:00:00', '9787302089315');
INSERT INTO `book` VALUES ('339', 'ASP.NET 2.0网络编程从入门到精通(附光盘)', '李玉林,王岩  编著', '25', '2021-09-01 00:00:00', '9787302135272');
INSERT INTO `book` VALUES ('340', 'ASP.NET2.0服务器控件与组件开发高级编程', '(美)库斯拉维(Khosravi,S.) 著,郝刚,田亮君,陈文 译', '29', '2022-06-01 00:00:00', '9787115159908');
INSERT INTO `book` VALUES ('341', '.NET 2.0模式开发实战', '(美)戈洛斯 著,张凯峰 等译', '25', '2022-05-01 00:00:00', '9787115153852');
INSERT INTO `book` VALUES ('342', 'ADO.NET 2.0高级编程——微软技术丛书', '(美)约翰逊 著,段超 译', '25', '2021-05-01 00:00:00', '9787302128663');
INSERT INTO `book` VALUES ('343', '精通ASP.NET2.0+SQL Server 2005项目开发(附光盘)', '刘乃丽  编著', '25', '2022-05-01 00:00:00', '9787115158727');
INSERT INTO `book` VALUES ('344', 'ASP.NET 2.0入门经典(第4版)', '(美)哈特(Hart,C.)  等著,张楚雄,高猛  译', '25', '2021-08-01 00:00:00', '9787302133247');
INSERT INTO `book` VALUES ('345', 'ASP.NET 第一步——基于C#和ASP.NET2.0(附光盘)', '朱晔 著', '29', '2022-07-01 00:00:00', '9787302152231');
INSERT INTO `book` VALUES ('346', 'ASP.NET揭秘(第二版)(附CD-ROM光盘一张)——.NET开发系列', '(美)沃尔森  著,汤涛 译', '25', '2019-08-01 00:00:00', '9787508324760');
INSERT INTO `book` VALUES ('347', 'ASP.NET2.0XML高级编程(第3版)', '(美)然哥诺辛尔蒙  著,肖奕,曹俊  译', '25', '2021-09-01 00:00:00', '9787302132141');
INSERT INTO `book` VALUES ('348', '.NET Compact Framework移动开发指南(附光盘)', '颜友宁  编著', '25', '2021-11-01 00:00:00', '9787302140856');
INSERT INTO `book` VALUES ('349', '.NET Framework 2.0 高级编程', '(美)达夫  著,王海涛,陈宇寒  译', '25', '2022-06-01 00:00:00', '9787302151845');
INSERT INTO `book` VALUES ('350', '.NET模式:架构、设计与过程', '(美)Christian Thilmany  编著,张晓坤,汤涛,谭立平  翻译', '25', '2020-06-01 00:00:00', '9787508332734');
INSERT INTO `book` VALUES ('351', '.NET企业服务框架:应用.NET企业服务开发分布式业务解决方案', '(美)内格尔(Nagel,C.)  著,夏桅,金雪根  译', '25', '2021-11-01 00:00:00', '9787121030710');
INSERT INTO `book` VALUES ('352', 'Windows CE.Net程序设计', '姜波  编著', '25', '2022-01-01 00:00:00', '9787111201212');
INSERT INTO `book` VALUES ('353', 'ASP.NET2.0应用开发技术(附光盘)', '孟宪会,张慧妍  编著', '25', '2021-10-01 00:00:00', '9787115151124');
INSERT INTO `book` VALUES ('354', '.NET分布式编程--C#篇', '[美]巴纳比 著,黎媛 等译', '25', '2019-05-01 00:00:00', '9787302084433');
INSERT INTO `book` VALUES ('355', 'ASP.net AJAX Web应用开发秘诀(VB版)', '章立民研究室  著', '25', '2022-06-01 00:00:00', '9787111216261');
INSERT INTO `book` VALUES ('356', 'ASP.NET 2.0动态网站开发教程/高等院校计算机教育系列教材', '程不功,龙跃进,卓琳  主编', '25', '2021-04-01 00:00:00', '9787302127185');
INSERT INTO `book` VALUES ('357', 'VB. NET应用教程 (含CD-ROM光盘一张)——高等学校计算机语言应用教程', '童爱红,刘凯  编著', '25', '2020-01-01 00:00:00', '9787810824286');
INSERT INTO `book` VALUES ('358', 'ASP.NET 2.0网站开发实例教程(附光盘)', '龚赤兵  编著', '25', '2021-07-01 00:00:00', '9787115148872');
INSERT INTO `book` VALUES ('359', '专家门诊——ASP.NET开发答疑200问(1CD)', '梁建全,宋修舵,孙强 等编著', '25', '2019-09-01 00:00:00', '7115125481');
INSERT INTO `book` VALUES ('360', '.NET技术大系:GDI+图形程序设计', '(美)昌德(Chand,M.)  著,韩江  等译', '25', '2020-03-01 00:00:00', '9787121008528');
INSERT INTO `book` VALUES ('361', '.NET 游戏编程入门经典—C#篇——游戏开发经典丛书', '(美)威勒,(美)罗伯,(美)海顿  著,李化,方小永  译', '25', '2021-02-01 00:00:00', '9787302121046');
INSERT INTO `book` VALUES ('362', 'ASP.NET 2.0入门经典', '(美)米切尔  著,陈武  译', '29', '2022-05-01 00:00:00', '9787115158284');
INSERT INTO `book` VALUES ('363', 'ASP.NET 2.0+SQL Server网络应用系统开发案例精解(附光盘)', '张树亮,李超  编著', '25', '2021-09-01 00:00:00', '9787302131793');
INSERT INTO `book` VALUES ('364', '.NET精简框架程序设计:C#版', '(美)姚(Yao,Y.),(美)杜朗(Durant,D.)著,刘新军,盛泉,李辛鹤  译', '25', '2021-06-01 00:00:00', '712102716X');
INSERT INTO `book` VALUES ('365', 'ADO.NET2.0高级程序设计', '(美)马利克  著,汤涛,邰晓翠  译', '25', '2022-06-01 00:00:00', '9787115158680');
INSERT INTO `book` VALUES ('366', '.NET安全编程(C#/VB.NET)', '(美)弗里曼(Freeman,A.),(美)琼斯(Jones,A.) 著,靳京 译', '25', '2022-02-01 00:00:00', '9787302145004');
INSERT INTO `book` VALUES ('367', 'ASP.NET网站开发四“酷”全书:新闻、论坛、电子商城、博客——网站开发专家', '万峰科技  编著', '25', '2020-08-01 00:00:00', '9787121014819');
INSERT INTO `book` VALUES ('368', 'ASP.NET 2.0数据库通用模块开发与系统移植(附光盘)', '施伟伟,王敬栋  编著', '29', '2022-05-01 00:00:00', '9787302151401');
INSERT INTO `book` VALUES ('369', '.NET 2.0面向对象编程揭秘(附光盘)', '金旭亮 著', '25', '2022-06-01 00:00:00', '9787121039751');
INSERT INTO `book` VALUES ('370', '.NET技术大系;NET与设计模式', '甄镭  编著', '25', '2020-06-01 00:00:00', '9787121010972');
INSERT INTO `book` VALUES ('371', 'Visual C#.NET精彩编程实例集锦——万水计算机技术实用大全系列(含CD-ROM光盘一张)', '罗斌  等编著', '25', '2020-06-01 00:00:00', '9787508430317');
INSERT INTO `book` VALUES ('372', '.NET性能优化', '(澳)维恩霍尔特  著,田松茂,谢君英  译', '25', '2020-08-01 00:00:00', '9787302110460');
INSERT INTO `book` VALUES ('373', 'Atlas基础教程:ASP.NET Ajax快速开发', '(美)莫罗尼  著,陈黎夫  译', '25', '2021-11-01 00:00:00', '9787115153210');
INSERT INTO `book` VALUES ('374', 'Essential ASP.NET 2.0中文版', '(美)布朗(Brown.F.O.K.) 著,袁国忠 译', '29', '2022-07-01 00:00:00', '9787115159755');
INSERT INTO `book` VALUES ('375', '企业级应用开发—— 使用VS.NET、UML和MSF', '(丹)汤姆森  著,王海涛  译', '25', '2020-08-01 00:00:00', '9787302108146');
INSERT INTO `book` VALUES ('376', '基于.NET的Web数据库开发技术实践教程——高等院校计算机实验与实践系列示范教材', '江红,余青松 编著', '25', '2022-04-01 00:00:00', '9787302147145');
INSERT INTO `book` VALUES ('377', '移动设备.NET 应用程序设计', '(英)威格里 著,(英)罗克斯巴勒 著,赵明 等译', '25', '2018-02-01 00:00:00', '9787302064220');
INSERT INTO `book` VALUES ('378', '.NET本质论第一卷:公共语言运行库(影印版)', '(美)伯克斯,(美)赛欧司 著', '25', '2018-11-01 00:00:00', '9787508318066');
INSERT INTO `book` VALUES ('379', 'ASP.NET程序设计案例教程(附CD-ROM光盘一张)——高等学校.NET系列教材', '尚俊杰,秦卫中  编著', '25', '2020-10-01 00:00:00', '9787810826211');
INSERT INTO `book` VALUES ('380', 'ASP.NET企业级开发案例精解(C#编程篇)', '刘庆国,聂元铭  编著', '25', '2021-02-01 00:00:00', '9787115137074');
INSERT INTO `book` VALUES ('381', 'ASP.NET 2.0 高级编程(特别版)(含盘)', '(美)伊夫杰  等著,杨亚  译', '25', '2022-08-01 00:00:00', '9787302157014');
INSERT INTO `book` VALUES ('382', '.NET大局观', '(美)David Chappell 著,侯捷,荣耀 译', '25', '2018-07-01 00:00:00', '9787560929491');
INSERT INTO `book` VALUES ('383', 'ASP.NET编程(影印版)(第三版)', '(美)利伯蒂,(美)赫沃兹  著', '25', '2021-04-01 00:00:00', '9787564103217');
INSERT INTO `book` VALUES ('384', '.NET游戏编程入门经典——VB.NET篇', '(美)威勒,(美)罗伯,(美)海顿  著,张云  译', '25', '2021-09-01 00:00:00', '9787302135906');
INSERT INTO `book` VALUES ('385', 'ASP.NET 2.0程序开发详解(附光盘)', '杨云,王毅  编著', '29', '2022-05-01 00:00:00', '9787115159342');
INSERT INTO `book` VALUES ('386', 'ADO.net+VB.net数据库应用开发指南(附光盘)——数据库专家系列丛书', '章立民  编著', '25', '2019-09-01 00:00:00', '9787113060732');
INSERT INTO `book` VALUES ('387', 'VB.NET高级编程(第三版)', '(美)艾文铮(Evjen,B.),(美)赫利斯(Hollis,B.)  著,杨浩  翻译', '25', '2020-06-01 00:00:00', '9787302105992');
INSERT INTO `book` VALUES ('388', 'Visual Basic.NET编程宝典——计算机“宝典”丛书', '李崴  编著', '25', '2020-09-01 00:00:00', '9787121016752');
INSERT INTO `book` VALUES ('389', '.NET技术大系:编程的奥秘.NET软件技术学习与实践(含CD-ROM光盘一张)', '金旭亮  著', '25', '2021-01-01 00:00:00', '9787121018206');
INSERT INTO `book` VALUES ('390', 'ASP.NET办公自动化系统开发实例导航(1CD)——行业项目开发实例系列丛书', '季久峰 李志 等', '25', '2019-08-01 00:00:00', '9787115124425');
INSERT INTO `book` VALUES ('391', '地理信息系统二次开发实例教程:VB.NET和MapObjects实现', '刘光,刘小东  编著', '25', '2019-07-01 00:00:00', '9787302088424');
INSERT INTO `book` VALUES ('392', '企业应用集成.NET实现之道', '(美)克拉克(Clark,B.) 著,李琪,毕敏刚  译', '25', '2022-04-01 00:00:00', '9787121038143');
INSERT INTO `book` VALUES ('393', '征服ASP.NET  2.0  Ajax  典型应用(附源代码光盘)', '王宏宇  编著', '25', '1915-01-01 00:00:00', '9787115163615');
INSERT INTO `book` VALUES ('394', 'ASP.NET 2.0编程技术与实例(附光盘)', '郑霞,赵辉,徐慧  编著', '29', '2022-07-01 00:00:00', '9787115162236');
INSERT INTO `book` VALUES ('395', 'net Crystal Report实战演练(含盘)', '郑淑芬,恒逸资讯', '25', '2018-02-01 00:00:00', '9787113049249');
INSERT INTO `book` VALUES ('396', 'Microsoft.NET程序设计技术内幕', '王铁', '25', '2018-01-01 00:00:00', '9787302062110');
INSERT INTO `book` VALUES ('397', 'ASP.NET 服务器控件开发技术与实例(附CD-ROM一张)', '郝刚,袁永刚,齐艳  编著', '25', '2020-01-01 00:00:00', '9787115129277');
INSERT INTO `book` VALUES ('398', 'ASP.NET+SQL Server网络应用系统开发与实例(附CD-ROM光盘一张)', '启明工作室 编著', '25', '2020-02-01 00:00:00', '9787115126887');
INSERT INTO `book` VALUES ('399', 'ASP.NET+SQL Server动态网站开发从基础到实践——从基础到实践丛书(附CD-ROM光盘一张)', '杨鲲鹏,孟凡琦,温才燚 编著', '25', '2020-12-01 00:00:00', '9787121019388');
INSERT INTO `book` VALUES ('400', 'ASP.NET网站开发典型模块与实例精讲(附光盘一张)', '丁昊凯,许静雯,谢黎文  编著', '25', '2021-08-01 00:00:00', '9787121030109');
INSERT INTO `book` VALUES ('401', 'Visual Basic.NET从入门到精通', '(美)佩特罗索斯 著,邱仲潘等 译', '25', '2017-06-01 00:00:00', '9787505377080');
INSERT INTO `book` VALUES ('402', 'ASP.NET网络数据库开发实例精解(附CD-ROM光盘一张)', '郑耀东,蔡骞  编著', '25', '2021-01-01 00:00:00', '9787302119517');
INSERT INTO `book` VALUES ('403', 'ASP.NET 1.1入门经典——Visual C#.NET 2003编程篇', '(美)乌尔曼(Ullman,C.),(美)考夫曼(Kauffman,J.) 等 著,杨浩 译', '25', '2019-09-01 00:00:00', '9787302091486');
INSERT INTO `book` VALUES ('404', '精彩Dreamweaver MX 2004动态网站 for ASP.NET(附光盘一张)', '吴目诚,刘丽伶  编著', '25', '2020-04-01 00:00:00', '9787508427331');
INSERT INTO `book` VALUES ('405', 'ASP.NET(C#)基础教程——黑魔方基础教程系列', '李勇平,陈峰波  编著', '25', '2021-02-01 00:00:00', '9787302118374');
INSERT INTO `book` VALUES ('406', 'ADO.NET高级编程', 'Paul Dickinson等 著;张晓明,邓少(昆+鸟) 译', '25', '2018-08-01 00:00:00', '9787508313924');
INSERT INTO `book` VALUES ('407', '用实例学ASP.NET--使用VB.NET与ADO.NET', '章立民 著', '25', '2018-04-01 00:00:00', '9787560929248');
INSERT INTO `book` VALUES ('408', '21天学通Visual Studio.NET 2003', '[美]贝雷斯(Beres,J.) 著,袁鹏飞 译', '25', '2018-08-01 00:00:00', '9787115113191');
INSERT INTO `book` VALUES ('409', 'Visual C++.NET小游戏开发时尚编程百例(含1CD)', '网冠科技 编著', '25', '2019-01-01 00:00:00', '9787111134893');
INSERT INTO `book` VALUES ('410', 'Delphi for.NET开发人员指南(附CD-ROM光盘一张)——Borland核心技术丛书', '(美)帕切科 等著,马朝晖  等译', '25', '2020-01-01 00:00:00', '9787111155126');
INSERT INTO `book` VALUES ('411', 'ASP.NET网站建设专家——实例通系列', '王保健  编著', '25', '2020-07-01 00:00:00', '9787302109761');
INSERT INTO `book` VALUES ('412', 'ASP.NET办公自动化系统开发实例导航(VB.NET编程篇)(附CD-ROM光盘一张)——行来项目开发实例系列丛书', '季久峰  主编', '25', '2020-07-01 00:00:00', '9787115132093');
INSERT INTO `book` VALUES ('413', 'Visual C++ .NET网络与通信高级编程范例(附CD-ROM光盘一张)', '马展,李守勇  等编著', '25', '2020-01-01 00:00:00', '9787302102601');
INSERT INTO `book` VALUES ('414', '.NET精简框架程序设计:Visual Basic.NET版', '(美)姚,(美)杜郎 著,刘新军 等译', '25', '2021-06-01 00:00:00', '9787121025112');
INSERT INTO `book` VALUES ('415', 'ASP.NET 2.0+SQL SERVER热门网络应用开发详解(附光盘)', '江广顺,余松  编著', '29', '2022-03-01 00:00:00', '9787115157058');
INSERT INTO `book` VALUES ('416', 'ASP.NET中型在线系统开发实践(附光盘)', '陈娴 编著', '29', '2022-04-01 00:00:00', '9787113077143');
INSERT INTO `book` VALUES ('417', 'ASP.NET(C#)大学实用教程', '郭洪涛,刘丹妮,陈明华 编著', '29', '2022-02-01 00:00:00', '9787121038112');
INSERT INTO `book` VALUES ('418', 'Visual Prolog 语言教程', '雷英杰…[等]编著', '25', '2017-02-01 00:00:00', '9787536933620');
INSERT INTO `book` VALUES ('419', '基于XML的ASP.NET开发', 'Dan Wahlin 著,王宝良 译', '25', '2017-07-01 00:00:00', '9787302056492');
INSERT INTO `book` VALUES ('420', 'ASP. NET 2.0 大揭密', '(德)洛伦茨 著,王军,郭卫泳  译', '25', '2019-05-01 00:00:00', '9787302085010');
INSERT INTO `book` VALUES ('421', 'VB.NET业务对象专家指南', '(美)霍特卡(Lhotka,R.) 著,胡逸飞,彭静怡 译', '25', '2019-09-01 00:00:00', '9787302090953');
INSERT INTO `book` VALUES ('422', 'VB.NET应用教程——Web与桌面应用程序开发', '(美)杰芬,(美)戈文达拉朱鲁  著,张少华  译', '25', '2020-04-01 00:00:00', '9787302096221');
INSERT INTO `book` VALUES ('423', 'Visual Basic.NET数据库开发经典案例解析(附CD-ROM光盘一张)', '王晟  编著', '25', '2020-03-01 00:00:00', '9787302104940');
INSERT INTO `book` VALUES ('424', '精通ASP.NET程序设计——微软.NET程序设计系列', '(意)埃斯波西托(Espostits,D.)  著,罗兵  等译', '25', '2021-07-01 00:00:00', '7302131856');
INSERT INTO `book` VALUES ('425', 'ASP.NET 2.0 SQL Server2005网络应用编程二合一百例', '网冠科技 编著', '29', '2022-06-01 00:00:00', '9787111213017');
INSERT INTO `book` VALUES ('426', 'ASP.NET安全性高级编程', '(美)巴兹拉 等 著,王晓娜,黄开枝 译', '25', '2018-04-01 00:00:00', '9787302064930');
INSERT INTO `book` VALUES ('427', 'VB.NET调试全攻略', '[美]Mark Pearce  著,谢俊,尹浩琼  译', '25', '2019-05-01 00:00:00', '9787302084006');
INSERT INTO `book` VALUES ('428', 'ASP.NET信息管理系统开发实例导航(附CD-ROM光盘一张)——求星科技信息管理系统开发实例系列', '求是科技  编著', '25', '2020-04-01 00:00:00', '9787115132154');
INSERT INTO `book` VALUES ('429', 'C#.NET程序设计——国外计算机科学经典教材', '布拉德利(Bradley,J.C.),米尔斯波(Millspaugh,A.C.)  著, 天宏工作室  译', '25', '2020-01-01 00:00:00', '9787302099345');
INSERT INTO `book` VALUES ('430', '.NET设计规范(附光盘)', '(美)夸利纳 等著', '25', '2022-01-01 00:00:00', '9787111202031');
INSERT INTO `book` VALUES ('431', 'ASP.NET 2.0技术详解与应用实例(附光盘)', '李万宝  编著', '29', '2022-02-01 00:00:00', '9787801727947');
INSERT INTO `book` VALUES ('432', 'ASP.NET Web程序设计', '蒋培,王笑梅  编著', '25', '2022-06-01 00:00:00', '9787302148371');
INSERT INTO `book` VALUES ('433', 'ASP .NET AJAX经典范例168(VC#版附光盘)', '章立民研究室 著', '29', '2022-08-01 00:00:00', '9787111218456');
INSERT INTO `book` VALUES ('434', 'VB.NET数据库编程学习捷径', '杨毅,郭聪宾,刘晓宏编著', '25', '2018-06-01 00:00:00', '9787900107954');
INSERT INTO `book` VALUES ('435', 'Visual Studio.NET程序设计教程', '王华杰,张帆,戴伯勇 编著', '25', '2018-07-01 00:00:00', '9787113053246');
INSERT INTO `book` VALUES ('436', '.NET开发人员调试策略', '(美)狄龙  著,张楚雄,刘剑  译', '25', '2019-03-01 00:00:00', '9787302080718');
INSERT INTO `book` VALUES ('437', 'Microsoft.NET框架程序设计(Visual Basic.NET语言描述)', '(美)Jeffrey Richter,Francesco Balena 著,李建忠  译', '25', '2019-07-01 00:00:00', '9787560931456');
INSERT INTO `book` VALUES ('438', '.NET安全性与密码术', '(美)托斯腾逊(Thorsteinson,P.),(美)格内希(Ganesh,G.G.A.)  著,梁志敏,蔡建  译', '25', '2019-08-01 00:00:00', '9787302088578');
INSERT INTO `book` VALUES ('439', 'ASP.NET 1.1入门经典--VB.NET 2003编程篇', '(美)乌尔曼  等著,徐洸,石雄  译', '25', '2019-09-01 00:00:00', '9787302090779');
INSERT INTO `book` VALUES ('440', 'ASP.NET会计系统设计与项目开发', '孙惠民  编著', '25', '2021-01-01 00:00:00', '9787113067625');
INSERT INTO `book` VALUES ('441', 'ASP.NET程序设计实用技术——21世纪高等职业教育计算机技术规划教材', '王凤岭  主编', '25', '2020-09-01 00:00:00', '9787115139962');
INSERT INTO `book` VALUES ('442', 'Visual Basic.NET 程序设计与应用——21世纪高等院校计算机科学规划教材', '徐振明 主编', '25', '2022-04-01 00:00:00', '9787508444680');
INSERT INTO `book` VALUES ('443', 'ASP.NET2.0上机练习与提高', '冯方  等编著', '29', '2022-05-01 00:00:00', '9787302142669');
INSERT INTO `book` VALUES ('444', 'ASP.NET(C#)实践教程(附光盘)', '邵良彬 等编著', '29', '2022-07-01 00:00:00', '9787302150626');
INSERT INTO `book` VALUES ('445', '.NET Framework高级编程', '战晓苏 等译', '25', '2017-05-01 00:00:00', '7302054061');
INSERT INTO `book` VALUES ('446', 'Visual Basic.NET程序设计基础教程(附光盘)', '苏国彬  主编', '25', '2017-09-01 00:00:00', '9787111108184');
INSERT INTO `book` VALUES ('447', 'Windiws CE.NET系统分析及实验教程(附光盘)', '陈向群等 编著', '25', '2018-01-01 00:00:00', '9787111113379');
INSERT INTO `book` VALUES ('448', 'VB.NET Windows服务开发手册', '[英]康威 著', '25', '1916-01-01 00:00:00', '9787302065210');
INSERT INTO `book` VALUES ('449', 'ASP.NET Web站点高级编程——提出问题—设计方案—解决方案:Visual Basic.NET', '(美)贝尼纳索,(美)霍夫曼 著,杨浩 译', '25', '2018-04-01 00:00:00', '9787302065364');
INSERT INTO `book` VALUES ('450', 'ASP.NET网页制作教程:从基本语法学起(附光盘)', '王国荣 著', '25', '2017-08-01 00:00:00', '9787560927695');
INSERT INTO `book` VALUES ('451', 'Visual Basic.NET Win32 API大全', '超维度工作室 著', '25', '2018-10-01 00:00:00', '9787113055233');
INSERT INTO `book` VALUES ('452', 'ASP.NET+ADO.NET项目开发实例', '樊建 编著', '25', '2019-04-01 00:00:00', '9787302079491');
INSERT INTO `book` VALUES ('453', 'Microsoft Windows程序设计(Visual Basic.NET语言描述)', '(美)Charles Petzold 著,章立民 译', '25', '2019-05-01 00:00:00', '9787560931425');
INSERT INTO `book` VALUES ('454', 'Visual C++.NET高级编程', '[美]迪特尔 等著,郭凯,蔡飞 译', '15', '2019-07-01 00:00:00', '9787302086345');
INSERT INTO `book` VALUES ('455', '.NET技术大系;Visual Basic.NET应用程序和组件开发', '(美)帕蒂森 等著,韩江 译', '25', '2019-09-01 00:00:00', '9787121002595');
INSERT INTO `book` VALUES ('456', '设计可扩展的.NET应用程序', '(美)罗斯伯格,(美)瑞德勒  著,卞军,周磊  译', '25', '2020-07-01 00:00:00', '9787302111146');
INSERT INTO `book` VALUES ('457', 'ASP.NET数据库应用程序开发教程——21世纪高等学校计算机基础教育系列教材', '陈志泊  主编', '25', '2020-08-01 00:00:00', '9787115135094');
INSERT INTO `book` VALUES ('458', '.NET企业级应用程序开发教程', '汤涛 等编著', '25', '2020-10-01 00:00:00', '9787302114000');
INSERT INTO `book` VALUES ('459', 'ASP.NET网络编程从基础到实践——从基础到实践丛书', '苏贵洋  等编著', '25', '2020-10-01 00:00:00', '9787121017414');
INSERT INTO `book` VALUES ('460', 'ASP.NET+SQL Server动态网站设计宝典', '盖江南,王勇,阎文丽  等编著', '25', '2021-07-01 00:00:00', '7121028832');
INSERT INTO `book` VALUES ('461', 'Java EE 和.NET互操作性', '(美)费歇尔 等著,赵睿 等译', '21', '2022-04-01 00:00:00', '9787111210696');
INSERT INTO `book` VALUES ('462', 'ASP.NET程序员成长攻略', '陈哲 等编著', '29', '2022-03-01 00:00:00', '9787508442853');
INSERT INTO `book` VALUES ('463', '精通ASP.NET  2.0  的 Web 2.0 应用:Blog.Tags.Rss.NAS.XML 社区.Ajax  Msil(附光盘)', '郑耀东 编著', '29', '1915-01-01 00:00:00', '9787115163943');
INSERT INTO `book` VALUES ('464', 'ASP.NET AJAX入门与案例详解(附光盘)', '郭馨君  等编著', '29', '2022-08-01 00:00:00', '9787111220572');
INSERT INTO `book` VALUES ('465', 'ASP.NET 1.0 入门经典--C#编程篇', '杨浩', '25', '2017-11-01 00:00:00', '9787302060604');
INSERT INTO `book` VALUES ('466', 'ASP.NET服务器控件高级编程', '[美]MattButler,[美]DanielCazzulino 等著', '25', '1916-01-01 00:00:00', '9787302057505');
INSERT INTO `book` VALUES ('467', 'Visual Basic高级编程技术--从VB6.0向VB.NET 过渡(附CD-ROM光盘一张)', '李鸿吉 编著', '25', '2018-01-01 00:00:00', '9787030110091');
INSERT INTO `book` VALUES ('468', 'ASP.NET性能高级编程', '(美)艾伦 等著,侯彧 译', '25', '2018-04-01 00:00:00', '9787302064954');
INSERT INTO `book` VALUES ('469', 'Visual C++.NET网络编程——热点编程系列丛书', '易君 编著', '25', '2018-06-01 00:00:00', '9787113052423');
INSERT INTO `book` VALUES ('470', 'Microsoft .NET  XML  Web  服务程序设计', 'Adam Freeman', '25', '2018-08-01 00:00:00', '9787302069447');
INSERT INTO `book` VALUES ('471', 'ASP  NET安全应用程序开发', '微软公司', '25', '2018-08-01 00:00:00', '9787302068631');
INSERT INTO `book` VALUES ('472', 'Visual Basic.NET网络程序设计--TCP/IPInternet programming', '黄嘉辉', '25', '2018-08-01 00:00:00', '9787302068969');
INSERT INTO `book` VALUES ('473', 'ASP.NET基础教程-C#案例版', '[美]奥尼恩 著,施诺 译', '25', '2018-10-01 00:00:00', '9787302072805');
INSERT INTO `book` VALUES ('474', 'Visual Basic.NET入门与提高实用教程(含盘)', '银海强 编著', '25', '2018-10-01 00:00:00', '7113054846');
INSERT INTO `book` VALUES ('475', 'Visual Basic.NET函数技术教程(附光盘)', '黄淼云,刘保顺 编著', '25', '2019-02-01 00:00:00', '9787302080947');
INSERT INTO `book` VALUES ('476', 'VB.NET和ASP.NET编程手册', '[美]摩尔 著,高升,李耀华 译', '25', '2019-03-01 00:00:00', '9787302081029');
INSERT INTO `book` VALUES ('477', 'Visual C#.NET程序设计/高等学校计算机科学与技术教材', '李兰友,杨晓光 编著', '25', '2019-04-01 00:00:00', '9787810821483');
INSERT INTO `book` VALUES ('478', 'VB.NET数据库开发(第2版)', '[丹]汤姆森 著,盛和太,白葳 译', '25', '2019-05-01 00:00:00', '9787302083306');
INSERT INTO `book` VALUES ('479', '深入浅出Visual Basic.net 2003程序设计(含盘)', '松桥工作室  编著', '25', '2019-09-01 00:00:00', '9787113060350');
INSERT INTO `book` VALUES ('480', 'VB.NET大学教程(国际版)——国外计算机科学经典教材', '(美)布兰德妮(Bradley,J.C.),(美)米尔斯博格(Millspaugh,A.C.)  著,章其祥,张楚雄  译', '25', '2019-08-01 00:00:00', '9787302088240');
INSERT INTO `book` VALUES ('481', '零点起航Visual C++.NET 基础教程', '隋成城 等编著', '25', '2019-10-01 00:00:00', '7111151755');
INSERT INTO `book` VALUES ('482', 'ASP.NET开发技术详解(附光盘)', '邹建峰,李律松,李晓栓 编著', '25', '2020-01-01 00:00:00', '9787115129659');
INSERT INTO `book` VALUES ('483', '.NET环境下数据库应用系统开发技术——数据库应用系列教材', '刘友华  等编著', '25', '2019-12-01 00:00:00', '9787030146779');
INSERT INTO `book` VALUES ('484', 'ASP.NET数据库管理系统开发实例导航(附CD-ROM光盘一张)', '求是科技  编著', '25', '2020-06-01 00:00:00', '9787115127167');
INSERT INTO `book` VALUES ('485', 'ASP.NET程序设计专家门诊(含CD-ROM光盘一张)——黑魔方丛书', '卢镇波,李青  编著', '25', '2020-05-01 00:00:00', '9787302106890');
INSERT INTO `book` VALUES ('486', '精通Visual Basic.NET网络与输入/输出技术', '吕文达  编著', '25', '2020-08-01 00:00:00', '9787302113485');
INSERT INTO `book` VALUES ('487', 'ASP.NET企业级开发案例精解(Visual Basic.NET编程篇)', '邓春妮,聂元铭  编著', '25', '2020-10-01 00:00:00', '9787115137081');
INSERT INTO `book` VALUES ('488', 'Visual C++.NET程序设计教程——计算机基础课程系列教材', '郑阿奇  主编', '25', '2020-08-01 00:00:00', '9787111169383');
INSERT INTO `book` VALUES ('489', '使用Visual C#.NET开发Windows应用', '苑旭,董民辉,杨洪振 编著', '25', '2020-03-01 00:00:00', '9787505111028');
INSERT INTO `book` VALUES ('490', 'Visual Basic.NET案例开发集锦(附CD-ROM光盘一张)——商业开发代码库系列', '康祥顺  等编著', '25', '2021-01-01 00:00:00', '9787121020643');
INSERT INTO `book` VALUES ('491', 'ASP.NET网络开发技术(附光盘一张)', '求是科技  编著', '25', '2021-03-01 00:00:00', '9787115145963');
INSERT INTO `book` VALUES ('492', '基于.NET的Web程序设计:ASP.NET标准教程', '刘振岩  编著', '25', '2021-05-01 00:00:00', '9787121023958');
INSERT INTO `book` VALUES ('493', 'VB.NET网络应用开发例学与实践(附光盘一张)', '刘灿,郭常圳  主编', '25', '2021-03-01 00:00:00', '9787302122722');
INSERT INTO `book` VALUES ('494', 'ASP.NET网络开发入门与实践(附光盘)', '黎卫东  编著', '25', '2021-11-01 00:00:00', '7115151423');
INSERT INTO `book` VALUES ('495', 'Visual C#.NET程序设计基础与上机指导', '万科,覃剑 编著', '15', '2022-03-01 00:00:00', '9787302146452');
INSERT INTO `book` VALUES ('496', 'ADO.NET程序设计教程与实验', '魏峥,王军,崔同良 编著', '25', '2022-04-01 00:00:00', '9787302145196');
INSERT INTO `book` VALUES ('497', 'ASP.NET项目化教程——高职高专项目课程系列教材计算机及应用专业', '明海波 主编', '29', '2022-03-01 00:00:00', '9787561751084');
INSERT INTO `book` VALUES ('498', 'ADO.NET数据库访问技术案例式教程', '柴晟 主编', '25', '2021-11-01 00:00:00', '9787810777841');
INSERT INTO `book` VALUES ('499', 'ASP.NET程序调试', '美.古德皮克.福克斯 著 江明菲 邵勇 译', '25', '2017-04-01 00:00:00', '9787508310510');
INSERT INTO `book` VALUES ('500', 'ASP.NET开发人员指南', '[美]阿蒙森等 著,朱礼军等 译', '25', '2018-01-01 00:00:00', '7508312813');
INSERT INTO `book` VALUES ('501', '.NET Framework编程思想', '泰格斯等 著,袁勤勇等 译', '25', '2017-10-01 00:00:00', '9787302058861');
INSERT INTO `book` VALUES ('502', '新世纪Visual Basic.NET中文版程序设计培训教程', '陶雪丽,郭凤英,吴爱慧等编著', '25', '2017-09-01 00:00:00', '9787505378896');
INSERT INTO `book` VALUES ('503', 'ASP.NET 1.0 高级编程', '理查德·安德森 等 著,王毅 等 译', '25', '2017-07-01 00:00:00', '9787302055693');
INSERT INTO `book` VALUES ('504', 'ASP.NET XML高级编程--C#编程篇', 'Chris Knowles等著', '25', '2017-12-01 00:00:00', '9787302061205');
INSERT INTO `book` VALUES ('505', 'VISUA1C# NET入门与进阶', '冉林仓', '25', '2018-02-01 00:00:00', '9787302062813');
INSERT INTO `book` VALUES ('506', 'VISUAL BASIC设计模式 VB6.0和VB.NET', 'James W.Cooper 著,赵会群 等 译', '25', '2018-04-01 00:00:00', '9787894940711');
INSERT INTO `book` VALUES ('507', 'VB.NET和SOL Server2000高级编程——创建高效数据层', '(美)贝恩 等 著,康博 译', '25', '2017-11-01 00:00:00', '9787302059998');
INSERT INTO `book` VALUES ('508', 'VB.NET XML入门经典(VB.NET编程人员必备的XML技能)', '(美)弗雷泽(Stewart Fraser),(美)利文斯通(Steven Livingstone)著', '25', '2018-06-01 00:00:00', '9787302066378');
INSERT INTO `book` VALUES ('509', 'ASP.NET 深入解析', '苏红超  编著', '25', '2018-10-01 00:00:00', '7030122534');
INSERT INTO `book` VALUES ('510', 'ASP及ASP.NET编程基础与实例(第2版)', '丁贵广等 编著', '25', '2019-01-01 00:00:00', '9787111135838');
INSERT INTO `book` VALUES ('511', 'ASP.NET数据库开发入门与提高', '东方人华 主编,刘振岩等 编著', '25', '2019-01-01 00:00:00', '7302075972');
INSERT INTO `book` VALUES ('512', 'Visual C++.NET数字图像处理技术与应用', '欧珊珊,王倩丽,朱哲瑜 编著', '25', '2019-02-01 00:00:00', '9787302078548');
INSERT INTO `book` VALUES ('513', '新编中文 Visual Basic 6.0/.NET精彩编程150例(I)(含CD-ROM一张)', '《新编中文Visual Basic6.0\\.NET精彩编程150例(I)》编委会 编', '25', '2019-07-01 00:00:00', '9787561217054');
INSERT INTO `book` VALUES ('514', '新编中文Visual Basic6.0/.NET精彩编程150例III(附CD-ROM光盘一张)——Visual Basic6.0\\.NET实例编程', '《新编中文Visual Basic6.0\\.NET精彩编程150例(III)》编委会   编', '25', '2019-06-01 00:00:00', '7561217056');
INSERT INTO `book` VALUES ('515', '.NET程序设计——从Java到C#', '(美)Jawahar Puvvala,Vlok Poat 著,杨涛,庄东 著', '25', '2019-08-01 00:00:00', '9787560931449');
INSERT INTO `book` VALUES ('516', 'ASP/ASP.NET 数据库开发实用工程案例精选(附光盘)', '四维技术,曹衍龙 编著', '25', '2019-07-01 00:00:00', '9787115124555');
INSERT INTO `book` VALUES ('517', '高等学校计算机教材:ASP.NET实用教程', '郑阿奇 主编', '25', '2019-09-01 00:00:00', '9787121002861');
INSERT INTO `book` VALUES ('518', '挑战ASP .net交互式Web数据库程序设计(附光盘)——挑战系列', '廖信彦 编著', '25', '2019-10-01 00:00:00', '9787113061630');
INSERT INTO `book` VALUES ('519', 'Visual Basic.NET程序设计实践教程——清华电脑学堂', '高等学校教育改革推荐教材编委会 主编', '25', '2020-01-01 00:00:00', '9787302100768');
INSERT INTO `book` VALUES ('520', 'Microsoft Visual C#.NET2003开发技巧大全——万水计算机技术实用大全系列', '(美)施密特  等著,杨会珍  等译', '25', '2020-04-01 00:00:00', '9787508427508');
INSERT INTO `book` VALUES ('521', 'ASP.NET应用与开发案例教程——计算机应用案例学习丛书', '徐谡  主编,徐立  等编著', '25', '2020-01-01 00:00:00', '9787302099062');
INSERT INTO `book` VALUES ('522', 'ASP.NET 1.1数据库入门经典', '(美)弗哥恩(Foggon,D.),(美)马海瑞(Maharry,D.) 著,杨浩  译', '25', '2020-09-01 00:00:00', '9787302115229');
INSERT INTO `book` VALUES ('523', 'Visual C++.NET基础教程与上机指导——新起点电脑教程', '计算机职业教育联盟  主编,涂光平,黄敏,钟坚成,谌跃飞  编著', '25', '2020-03-01 00:00:00', '9787302104780');
INSERT INTO `book` VALUES ('524', 'ASP.NET基础教程', '冯方方 编著', '25', '2019-11-01 00:00:00', '9787302092551');
INSERT INTO `book` VALUES ('525', 'Visral Basic.NET企业级开发案例精解', '陈娴,刘旭辉,陈颖  编著', '25', '2020-10-01 00:00:00', '9787115137098');
INSERT INTO `book` VALUES ('526', 'Visual Basic.NET程序设计与应用实例——21世纪高职高专规划教材·网络专业系列', '幸莉珊  主编', '25', '2020-10-01 00:00:00', '9787302115687');
INSERT INTO `book` VALUES ('527', 'UML和模式应用(原书第3版)', '(美)拉曼(Larman,C.) 著,李洋 等译', '22', '2021-05-01 00:00:00', '9787111186823');
INSERT INTO `book` VALUES ('528', 'UML用户指南(第二版)', '(美)布奇,(美)兰宝,(美)雅各布  著,邵维忠,麻志毅  译', '22', '2021-06-01 00:00:00', '9787115148339');
INSERT INTO `book` VALUES ('529', 'HTML&XHTML权威指南(第六版)', '(美)穆西亚诺,(美)肯尼迪 著,张洪涛,邢璐 译', '22', '2022-04-01 00:00:00', '9787302146933');
INSERT INTO `book` VALUES ('530', 'XML 基础教程:入门、DOM、Ajax与Flash', '(美)雅可布斯  著,许劲松  等译', '22', '2022-07-01 00:00:00', '9787115159427');
INSERT INTO `book` VALUES ('531', 'XML应用教程(第2版)', '吴洁 编著', '22', '2022-05-01 00:00:00', '9787302148869');
INSERT INTO `book` VALUES ('532', 'HTML与CSS入门经典(第7版)', '(美)奥利弗(Oliver,D.),(美)莫里森(Morrison,M.) 著,陈秋萍 译', '22', '2022-03-01 00:00:00', '9787115156259');
INSERT INTO `book` VALUES ('533', '深入浅出HTML与CSS、XHTML', '(美)弗里曼(Freeman,E.),(美)弗里曼(Freeman,E.)  著', '22', '2021-05-01 00:00:00', '9787564103194');
INSERT INTO `book` VALUES ('534', 'UML精粹:标准对象建模语言简明指南(第3版)', '(美)福勒(Fowler,M.)  著,徐家福  译', '22', '2020-05-01 00:00:00', '9787302108504');
INSERT INTO `book` VALUES ('535', 'HTML从入门到精通(附光盘)', '胡崧  编著', '22', '2022-02-01 00:00:00', '9787500673132');
INSERT INTO `book` VALUES ('536', '网页设计技术伴侣HTML CSS JavaScript范例应用(附光盘)', '胡崧 编著', '22', '2021-12-01 00:00:00', '750067077X');
INSERT INTO `book` VALUES ('537', 'HTML网页设计参考手册(附光盘)', '张金霞  编著', '22', '2021-09-01 00:00:00', '9787302131700');
INSERT INTO `book` VALUES ('538', 'HTML和XHTML权威指南(第五版)', '慕西亚诺(Musciano,C.),肯尼迪(Kennedy,B.) 著,技桥  译', '22', '2019-06-01 00:00:00', '9787302076063');
INSERT INTO `book` VALUES ('539', '即用即查HTML+CSS标签参考手册(附光盘)', '李刚  编著', '22', '2022-07-01 00:00:00', '9787115161529');
INSERT INTO `book` VALUES ('540', 'XML实用教程', '丁跃潮,张涛  主编', '22', '2021-01-01 00:00:00', '7301104626');
INSERT INTO `book` VALUES ('541', 'XML实用技术教程/21世纪高等学校计算机教育实用规划教材', '顾兵 主编', '22', '2022-01-01 00:00:00', '9787302142867');
INSERT INTO `book` VALUES ('542', '即用即查XML数据标记语言参考手册(附光盘)', '左伟明 编著', '22', '2022-07-01 00:00:00', '9787115161147');
INSERT INTO `book` VALUES ('543', 'XML基础教程/计算机网络技术系列教材', '高怡新  编著', '22', '2021-11-01 00:00:00', '9787115152510');
INSERT INTO `book` VALUES ('544', 'HTML代码优化原理与技巧', '张宏,张亦驰 编著', '22', '2018-09-01 00:00:00', '9787505390195');
INSERT INTO `book` VALUES ('545', '巧学巧用HTML CSS Java Script制作网页(附CD-ROM光盘一张)', '宋朝东  编著', '22', '2020-06-01 00:00:00', '9787115131867');
INSERT INTO `book` VALUES ('546', 'XML HACKS:100个业界最尖端的技巧和工具', '(美)菲茨杰拉德 著,靳京,徐亚莉 译', '22', '2022-02-01 00:00:00', '9787302143376');
INSERT INTO `book` VALUES ('547', 'HTML  XHTML  CSS  基础教程(第6版)', '(美)卡斯特罗  著,陈剑瓯  等译', '22', '1915-01-01 00:00:00', '9787115162083');
INSERT INTO `book` VALUES ('548', 'UML 实战教程——面向.NET开发人员', '(美)修马克  著,高猛,朱洁梅  译', '22', '2021-02-01 00:00:00', '9787302119395');
INSERT INTO `book` VALUES ('549', '网页制作语言——HTML', '伊格  编著', '22', '2015-07-01 00:00:00', '9787313024855');
INSERT INTO `book` VALUES ('550', 'HTML完全使用详解', '黄斯伟  等编著', '22', '2021-01-01 00:00:00', '9787115141248');
INSERT INTO `book` VALUES ('551', '网页设计语言教程(HTML/CSS)(附光盘)', '于鹏 主编', '22', '2018-09-01 00:00:00', '9787505391109');
INSERT INTO `book` VALUES ('552', 'XML数据库技术', '万常选 编著', '22', '2020-01-01 00:00:00', '9787302103752');
INSERT INTO `book` VALUES ('553', '最新HTML&CSS标准教程第二版)(光盘)', '胡崧  编著', '22', '2022-03-01 00:00:00', '9787500651369');
INSERT INTO `book` VALUES ('554', '微软XML技术指南', '美.艾特肯 著;谢君英 译', '22', '2018-08-01 00:00:00', '9787508314075');
INSERT INTO `book` VALUES ('555', 'UML建模实例详解', '范晓平  编著', '22', '2021-01-01 00:00:00', '9787302108214');
INSERT INTO `book` VALUES ('556', 'XML数据管理纯XML和支持XML的数据库系统', '(美)埃克马尔(Chaudhri,A.B.),(美)阿瓦斯(Rashid,A.),(美)罗伯托(Zicari,R.)  编著,邢春晓,张志强,李骅竞  等译', '22', '2021-02-01 00:00:00', '9787302119838');
INSERT INTO `book` VALUES ('557', 'UML2.0技术手册(影印版)', '(美)皮隆,(美)皮特曼  著', '22', '2021-04-01 00:00:00', '9787564102739');
INSERT INTO `book` VALUES ('558', 'HTML 标准教程', '胡艳洁 编著', '22', '2019-09-01 00:00:00', '9787500642039');
INSERT INTO `book` VALUES ('559', 'UG结构分析培训教程——UGS PLM应用指导系列丛书', '耿鲁怡,徐六飞  编译', '22', '2020-01-01 00:00:00', '9787302103806');
INSERT INTO `book` VALUES ('560', '网页制作高手HTML+CSS网页设计与布局(附光盘)', '文渊阁工作室 编著', '22', '2022-06-01 00:00:00', '9787115158642');
INSERT INTO `book` VALUES ('561', 'XML数据管理技术', '王国仁  等著', '22', '2022-04-01 00:00:00', '9787121040146');
INSERT INTO `book` VALUES ('562', 'UML及建模——现代软件工程专业系列教材', '郭宁 编著', '22', '2022-01-01 00:00:00', '9787810829007');
INSERT INTO `book` VALUES ('563', 'HTML从入门到精通', '何翠平  编著', '22', '2022-07-01 00:00:00', '9787115161307');
INSERT INTO `book` VALUES ('564', 'XML应用教程(高等院校信息技术规划教材)', '吴洁  编著', '22', '2020-12-01 00:00:00', '9787302113638');
INSERT INTO `book` VALUES ('565', 'XML程序设计', '龚小勇 等编著', '22', '2022-01-01 00:00:00', '9787111205685');
INSERT INTO `book` VALUES ('566', 'HTML完全手册与速查辞典(附光盘)', '知新文化 编著', '22', '2022-07-01 00:00:00', '9787030189080');
INSERT INTO `book` VALUES ('567', 'HTML & DHTML实用教程', '赵丰年,武远明  编', '22', '2022-01-01 00:00:00', '9787810458986');
INSERT INTO `book` VALUES ('568', 'MATLAB及其在理工课程中的应用指南(第二版)', '陈怀琛  编著', '22', '2019-11-01 00:00:00', '9787560607818');
INSERT INTO `book` VALUES ('569', 'CSS代码效果对比学习(附光盘一张)', '张鑫  编著', '22', '2022-02-01 00:00:00', '9787500671077');
INSERT INTO `book` VALUES ('570', 'DHTML 动态网页设计', '王愉 主编', '22', '2022-07-01 00:00:00', '9787115161222');
INSERT INTO `book` VALUES ('571', 'HTML.VBScript 与ASP三合一最新培训教程', '曹建主编', '22', '2016-09-01 00:00:00', '9787505368552');
INSERT INTO `book` VALUES ('572', '图解精通HTML4和XHTML1(含1CD)', '美.默多克 著 邓劲生 等译', '22', '2017-02-01 00:00:00', '9787508409962');
INSERT INTO `book` VALUES ('573', 'XHTML实例精解', '美 纳瓦罗 宋云霞 译', '22', '2017-05-01 00:00:00', '9787508310503');
INSERT INTO `book` VALUES ('574', 'XML及其在电子商务中的应用', '方美琪  编著', '22', '2018-08-01 00:00:00', '9787302068129');
INSERT INTO `book` VALUES ('575', 'XML电视讲座培训教程——IT认证系列', '陈美霖,陈峰  编著', '22', '2019-03-01 00:00:00', '9787302079163');
INSERT INTO `book` VALUES ('576', '网页设计与制作教程', '熊前兴,闵联营  编著', '22', '2019-06-01 00:00:00', '9787030136022');
INSERT INTO `book` VALUES ('577', '面向对象设计UML实践(第2版)——世界著名计算机教材精选', '普里斯特(Priestley,M.)  著,龚晓庆,卞雷  等译', '22', '2020-05-01 00:00:00', '9787302105879');
INSERT INTO `book` VALUES ('578', 'XML实用教程——高等职业教育计算机专业推荐教材', '丁跃潮  等编著', '22', '2021-03-01 00:00:00', '9787111184676');
INSERT INTO `book` VALUES ('579', 'XML与电子商务/普通高等学校计算机科学与技术专业新编系列教材', '熊前兴  主编', '22', '2020-01-01 00:00:00', '9787562921790');
INSERT INTO `book` VALUES ('580', 'HTML网页设计——高等学校计算机应用人才培养系列教材', '贾素玲,王强 主编,罗昌 等编著', '22', '2022-05-01 00:00:00', '9787302146919');
INSERT INTO `book` VALUES ('581', 'XML程序设计', '王震江 编著', '22', '2021-04-01 00:00:00', '9787113070199');
INSERT INTO `book` VALUES ('582', 'XML与ASP 网站实作大全  含盘', 'XML工作室 陈锦辉 编著', '22', '2016-12-01 00:00:00', '9787113044343');
INSERT INTO `book` VALUES ('583', 'XML网络编程实例(附赠光盘)', '马睿 王鹏 雷富强 编著', '22', '2017-03-01 00:00:00', '9787900038432');
INSERT INTO `book` VALUES ('584', '小鬼当家:DHTML动态网页设计实例(附光盘)', '王志勇,王丽梅,黄卫 编著', '22', '2017-04-01 00:00:00', '9787900038982');
INSERT INTO `book` VALUES ('585', 'HTML网络编程实例', '付俊明', '22', '2017-01-01 00:00:00', '7900038620');
INSERT INTO `book` VALUES ('586', '计算机应用教程——网络程序设计语言XML', '上海市计算机应用能力考核办公室  编', '22', '2017-09-01 00:00:00', '7313031505');
INSERT INTO `book` VALUES ('587', '网页制作实用技术', '徐娟 吴志山 陈金良', '22', '2018-12-01 00:00:00', '9787302073062');
INSERT INTO `book` VALUES ('588', 'Web高级程序设计教程/21世纪高等院校计算机系列教材', '刘兵,欧阳峥峥 等编著', '22', '2018-08-01 00:00:00', '9787508415581');
INSERT INTO `book` VALUES ('589', 'UML基础与应用——高等学校规划教材', '王养廷,李磊,宋汉珍  编著', '22', '2021-06-01 00:00:00', '9787302127956');
INSERT INTO `book` VALUES ('590', '基于XML的货物装卸和搬移报告报文', '本社 编', '22', '2021-09-01 00:00:00', '151140991');
INSERT INTO `book` VALUES ('591', 'XML 实践教程(附光盘)', '张银鹤  等编著', '22', '1915-01-01 00:00:00', '9787302154884');
INSERT INTO `book` VALUES ('592', 'HTML/XHTML:由入门到精通(英文版)', '(美)维鹏 著', '22', '2022-06-01 00:00:00', '9787506283311');
INSERT INTO `book` VALUES ('593', 'XML技术应用', '贾素玲,王强  主编,姚琪琳  等编著', '22', '1915-01-01 00:00:00', '9787302149583');
INSERT INTO `book` VALUES ('594', 'XHTML网页开发与设计基础(第3版)', '(美)莫里斯  著,陈小彬  译', '22', '2022-08-01 00:00:00', '9787302155645');
INSERT INTO `book` VALUES ('595', 'Java XML  应用程序设计', '侯要红,栗松涛 编著', '21', '2022-08-01 00:00:00', '9787111220565');
INSERT INTO `book` VALUES ('596', 'XML 数据库基础教程 Beginning XML Databases', 'Gavin Powell  著', '22', '2022-01-01 00:00:00', '9780471791201');
INSERT INTO `book` VALUES ('597', 'UML 2.0和统一过程(原书第2版)', '(英)阿洛,(英)诺伊施塔特  著,方贵宾  等译', '22', '2021-06-01 00:00:00', '9787111187752');
INSERT INTO `book` VALUES ('598', '精通XMI-使用XMI、XML和UML进行Java编程(附光盘)', '(美)格罗斯 等著,徐强  等译', '22', '2019-02-01 00:00:00', '9787505396159');
INSERT INTO `book` VALUES ('599', 'Effective XML:有效使用XML的50种方法——计算机专业人员书库', '(美)哈乐德  著,徐罡,黄涛  译', '22', '2020-03-01 00:00:00', '9787121009242');
INSERT INTO `book` VALUES ('600', 'XML基础与应用教程', '印旻,景建萍 著', '22', '2021-04-01 00:00:00', '9787040092448');
INSERT INTO `book` VALUES ('601', 'XML编程技术大全  含盘', '[美]H.M.Deitel P.J.Deitel', '22', '2017-01-01 00:00:00', '9787900637659');
INSERT INTO `book` VALUES ('602', 'Java TM与XML(第二版)', '[美]麦克劳林 著,刘基诚 译', '22', '2019-02-01 00:00:00', '7508309464');
INSERT INTO `book` VALUES ('603', 'XML 3.0技术内幕', '微软公司,东方人华  编著', '22', '2016-08-01 00:00:00', '9787302046202');
INSERT INTO `book` VALUES ('604', 'XML 新网页语言开发手册', '黄中杰,王天利编著', '22', '2016-06-01 00:00:00', '9787302045014');
INSERT INTO `book` VALUES ('605', 'XML及WML教程', '李秋云', '22', '2016-07-01 00:00:00', '9787115094216');
INSERT INTO `book` VALUES ('606', 'Dreamweaver Ultrader 4动态网站开发实用教程', '宝贝工作室 编著', '22', '2016-07-01 00:00:00', '9787900066510');
INSERT INTO `book` VALUES ('607', 'XML 揭秘: 入门.应用.精通(含盘)', '(美)Michael Morrison.al 著', '22', '2016-06-01 00:00:00', '9787900635280');
INSERT INTO `book` VALUES ('608', 'PHP+MY SQL 网络开发技术', '仲进平,寿加炎等编著', '22', '2015-12-01 00:00:00', '711508923X');
INSERT INTO `book` VALUES ('609', 'CGI 编程:使用 Perl(第二版)', '蒙虎', '22', '2016-06-01 00:00:00', '9787508306247');
INSERT INTO `book` VALUES ('610', 'XML 核心技术与实例(影印版)(附CD-ROM光盘一张)', '(美)Michael J. Young著', '22', '2016-04-01 00:00:00', '790063259X');
INSERT INTO `book` VALUES ('611', 'XML实用进阶教程', 'XML中国论坛', '22', '2016-04-01 00:00:00', '9787302041580');
INSERT INTO `book` VALUES ('612', '最新HTML 4.0网页制作教程', '赵丰年 主编', '22', '2016-02-01 00:00:00', '9787111013112');
INSERT INTO `book` VALUES ('613', 'HTML + JavaScript 30 日完全掌握', '沈文涉', '21', '2016-06-01 00:00:00', '9787500643289');
INSERT INTO `book` VALUES ('614', '即时应用ASP 组件', 'GREG BUCZEK', '22', '2016-01-01 00:00:00', '9787115089335');
INSERT INTO `book` VALUES ('615', '怎样用ASP 和COM 进行Web编程 含盘', '[美]Matt J.Crouch/著  ; 译者:康博创作室', '22', '2016-02-01 00:00:00', '9787115090324');
INSERT INTO `book` VALUES ('616', 'Windows标准帮助系统HTML Help的制作  含盘', '周德兴', '22', '2015-09-01 00:00:00', '9787810129961');
INSERT INTO `book` VALUES ('617', '微软XML解决方案', '(美)斯特姆 著 飞天工作室译', '22', '2016-06-01 00:00:00', '9787111088400');
INSERT INTO `book` VALUES ('618', '网页制作全接触—HTML 4.0 & CSS', '陈峰', '22', '2016-03-01 00:00:00', '9787115091369');
INSERT INTO `book` VALUES ('619', 'HTML & ASP网页制作教程', '林义证', '22', '2015-09-01 00:00:00', '9787113037963');
INSERT INTO `book` VALUES ('620', 'HTML&XML网页标记语言易学通', '韩江', '22', '2016-01-01 00:00:00', '9787115090614');
INSERT INTO `book` VALUES ('621', 'Perl 5.0 基础与实例', '苏贵洋', '26', '2016-01-01 00:00:00', '7505364391');
INSERT INTO `book` VALUES ('622', '网页编程组合教程 HTML+JavaScript+ASP', '飞思科技产品研发中心编著', '21', '2016-01-01 00:00:00', '9787505364080');
INSERT INTO `book` VALUES ('623', 'CSS DHTML FOR WES专业设计', '(美)D.LIVIGSTON等著 陈虹 译', '22', '2015-05-01 00:00:00', '9787302038450');
INSERT INTO `book` VALUES ('624', 'XML 高级编程', '(美)Didier Martin等著,李喆,严春莹,马琳等译', '22', '2016-02-01 00:00:00', '9787111073154');
INSERT INTO `book` VALUES ('625', '网站开发新动力:用 XML 轻松开发 Web 网站(含1CD)', '灯芯工作室 编写', '22', '2016-02-01 00:00:00', '9787900056603');
INSERT INTO `book` VALUES ('626', 'Dreamweaver UltraDev网站开发综合应用', '鲁夫创意工作室', '22', '2016-02-01 00:00:00', '9787115090911');
INSERT INTO `book` VALUES ('627', '网页设计视觉创意Dreamweaver与PhotoImpact综合使用', '黄河维 黄至伟', '22', '2016-02-01 00:00:00', '9787115090904');
INSERT INTO `book` VALUES ('628', 'Dreamweaver4.0网站开发DIY', '飞天创作组', '22', '2016-03-01 00:00:00', '9787115089649');
INSERT INTO `book` VALUES ('629', 'PHP与MySQL彻底研究——网页数据库设计', '陈俊宏', '22', '2015-08-01 00:00:00', '9787115087447');
INSERT INTO `book` VALUES ('630', 'HTML4.0网页制作:HTML4.0使用详解', '王玮', '22', '2014-05-01 00:00:00', '9787115078384');
INSERT INTO `book` VALUES ('631', '网站 ASP 后台解决方案', '徐罕', '22', '2016-01-01 00:00:00', '9787115090652');
INSERT INTO `book` VALUES ('632', '即时应用ASP脚本(第二版)', '[美]Greg Buczek著,蒋宝同,徐旭鑫等译', '22', '2016-01-01 00:00:00', '9787115090706');
INSERT INTO `book` VALUES ('633', 'XML与WML整合应用', '隆华软件工作室著', '22', '2016-05-01 00:00:00', '9787302044062');
INSERT INTO `book` VALUES ('634', 'XML应用实例:建立电子商务应用(含盘)', 'SEAN MCGRATH', '22', '2015-10-01 00:00:00', '9787115086921');
INSERT INTO `book` VALUES ('635', 'XML实用大全(1CD,含配套书)', '杜大鹏等 译 (美) ELLIOTTE RUSTY HAROLD 著', '22', '2015-04-01 00:00:00', '9787980040301');
INSERT INTO `book` VALUES ('636', '疯狂站长之 FrontPage 2000', '徐遥', '22', '2015-10-01 00:00:00', '9787508404745');
INSERT INTO `book` VALUES ('637', '动态网页全接触——DHTML & JavaScript', '贾利峰', '21', '2016-04-01 00:00:00', '7115092249');
INSERT INTO `book` VALUES ('638', '可扩展网页语言——XML.XSL.XHTML使用详解', '黄斯伟', '22', '2016-04-01 00:00:00', '9787115092427');
INSERT INTO `book` VALUES ('639', 'JavaScript & HTML 精通网页编程(附光盘)', '李明武 主编', '21', '2016-03-01 00:00:00', '9787900056849');
INSERT INTO `book` VALUES ('640', '21天精通ASP电子商务编程(附光盘)', '[美]STEPHEN WALTHER', '22', '2016-02-01 00:00:00', '9787115090751');
INSERT INTO `book` VALUES ('641', 'Internet基础与网页制作', '陈强', '22', '2016-10-01 00:00:00', '7115082839');
INSERT INTO `book` VALUES ('642', 'DHTML 动态网页设计与制作', '清源计算机工作室 编著', '22', '2016-01-01 00:00:00', '9787900043962');
INSERT INTO `book` VALUES ('643', 'HotDog Professional 6.2起步与进阶', '周加祥,王永福,张健编著', '22', '2016-01-01 00:00:00', '9787115068606');
INSERT INTO `book` VALUES ('644', 'XML&SGML参考手册(含盘)', 'RICK JELLIFFE', '22', '2015-10-01 00:00:00', '711508727');
INSERT INTO `book` VALUES ('645', '网上商店程序设计 (PHP+MySQL)', '肖刚', '22', '2016-01-01 00:00:00', '9787505364400');
INSERT INTO `book` VALUES ('646', 'HTML 基础与实例', '程耀', '22', '2016-01-01 00:00:00', '9787505364585');
INSERT INTO `book` VALUES ('647', '动态网页制作基础及应用程序', '飞思教育产品研发中心编著', '22', '2015-11-01 00:00:00', '9787505362604');
INSERT INTO `book` VALUES ('648', '网站开发新动力 HTML JavaScript ASP 网页开发秘笈(含盘)', '李香敏 主编', '21', '2015-12-01 00:00:00', '9787900056047');
INSERT INTO `book` VALUES ('649', 'XML及WAP开发手册', '李秋云 郝建国 郑林会 编著', '22', '2015-10-01 00:00:00', '9787115088956');
INSERT INTO `book` VALUES ('650', 'HTML JAVASCRIPT 与JAVA 三合一最新培训教程', '曹建 主编', '21', '2015-04-01 00:00:00', '7505358111');
INSERT INTO `book` VALUES ('651', 'DHTML 动态网页高级编程', '姚东  白建军  王雪梅  等编著', '22', '2015-05-01 00:00:00', '9787115083791');
INSERT INTO `book` VALUES ('652', 'HTML4.0实用编程技术', '马志勇', '22', '2015-01-01 00:00:00', '9787508401782');
INSERT INTO `book` VALUES ('653', 'HOMEPAGE 2000 HTML 设计实务', '施威铭研究室', '22', '2015-04-01 00:00:00', '711508249');
INSERT INTO `book` VALUES ('654', '精通XHTML  含盘', '胡仪吉', '22', '2016-08-01 00:00:00', '7900635602');
INSERT INTO `book` VALUES ('655', '精美网页制作HTML/ CSS入门与提高(附CD)', '冰浩逸 编', '22', '2016-09-01 00:00:00', '7899999618');
INSERT INTO `book` VALUES ('656', '自己动手制作WEB-HTML篇', '王大庆', '22', '2014-04-01 00:00:00', '9787801259929');
INSERT INTO `book` VALUES ('657', 'XML实用教程  (含光盘)', '(美)哈罗德著', '22', '2014-01-01 00:00:00', '9787111069522');
INSERT INTO `book` VALUES ('658', '巧学活用HTML4', '(美)菲力浦著', '22', '2013-10-01 00:00:00', '9787111066910');
INSERT INTO `book` VALUES ('659', 'XML 完全探索', '(美)Steven Hoizner著师夷工作室译', '22', '2016-10-01 00:00:00', '9787500645276');
INSERT INTO `book` VALUES ('660', 'XML/HTML/CSS/XSL Web编程实作教程 含盘', '侯力 高政 等著', '22', '2016-10-01 00:00:00', '9787980010809');
INSERT INTO `book` VALUES ('661', 'HTML--创建网页的基础入门语言', 'Eric Kramer  著,孙巍,柳晶晶  译', '22', '2018-02-01 00:00:00', '9787302043577');
INSERT INTO `book` VALUES ('662', '深入浅出XML', '贾小珠,宋立智,赵玮等编著', '22', '2016-09-01 00:00:00', '9787115096760');
INSERT INTO `book` VALUES ('663', 'XML速成教程', '(美)Charles Ashbacher著启丁编译组译', '22', '2016-10-01 00:00:00', '9787111092810');
INSERT INTO `book` VALUES ('664', '新概念XML教程  含盘', '范国平 编著', '22', '2016-09-01 00:00:00', '9787899993330');
INSERT INTO `book` VALUES ('665', 'HTML与ASP编程实务  (含盘)', '林信成,王道荣编著', '22', '2016-07-01 00:00:00', '9787900635563');
INSERT INTO `book` VALUES ('666', 'XML 入门', 'Erik T.Ray 著 卓小涛译', '22', '2016-11-01 00:00:00', '9787508308425');
INSERT INTO `book` VALUES ('667', 'XML编程起步(附ICD)', '清宏计算机工作室 编著', '22', '2017-01-01 00:00:00', '9787111094715');
INSERT INTO `book` VALUES ('668', 'DHTML网页开发实例教程', '金坚信 曾李丹 编著', '22', '2017-01-01 00:00:00', '9787111096702');
INSERT INTO `book` VALUES ('669', '参考大全HTML(第三版)', '(美)Thomas A.Powell 著;杨正华 译', '22', '2017-03-01 00:00:00', '9787302052906');
INSERT INTO `book` VALUES ('670', 'CSS/HTML网页设计(含盘)', '位元文化 编著', '22', '2017-02-01 00:00:00', '9787113045203');
INSERT INTO `book` VALUES ('671', '最新XML入门与应用(含盘)', '林锦雀 编著', '22', '2016-11-01 00:00:00', '9787113043933');
INSERT INTO `book` VALUES ('672', 'Imstant HTML4 实例解析HTML4.0网络编程', '蔡勇等 编写', '22', '2017-01-01 00:00:00', '9787801440839');
INSERT INTO `book` VALUES ('673', 'XML基础与应用(原书第三版)', '美.劳伦特 著 云舟工作室 译', '22', '2017-03-01 00:00:00', '9787508410036');
INSERT INTO `book` VALUES ('674', 'XML 1.X编程培训教程', '赵克立等编著', '22', '2017-04-01 00:00:00', '9787302052173');
INSERT INTO `book` VALUES ('675', 'XHTML实例精解', '袁勤勇 何欣 等译', '22', '2017-04-01 00:00:00', '9787302052067');
INSERT INTO `book` VALUES ('676', 'XML网页开发实例教程', '尹泉 侯力 王玫 等编著', '22', '2017-05-01 00:00:00', '9787111101840');
INSERT INTO `book` VALUES ('677', 'Inside XML OML编程 从入门到精通(含CD)', '曾春平,王鹏 编写', '22', '2017-03-01 00:00:00', '9787900088499');
INSERT INTO `book` VALUES ('678', 'XML高级网络应用', '冯正刚,李顺等编著', '22', '2017-08-01 00:00:00', '9787302055839');
INSERT INTO `book` VALUES ('679', 'Java,XML和Web服务宝典', '[美]贾西诺斯基 著,盖江南等 译', '22', '2017-05-01 00:00:00', '9787505375871');
INSERT INTO `book` VALUES ('680', '从 HTML 到 XML', '蔡翠平主编', '22', '2017-07-01 00:00:00', '9787810820615');
INSERT INTO `book` VALUES ('681', 'XML Schema数据库编程指南', '美 万林庭 著 毛选 等译', '22', '2017-05-01 00:00:00', '9787505376748');
INSERT INTO `book` VALUES ('682', 'XML高级编程(第2版)', '(英)布伯克等 著,裴剑锋等 译', '22', '2017-05-01 00:00:00', '9787111098553');
INSERT INTO `book` VALUES ('683', 'XML示例程序导学(第二版)', '杨洪涛等译', '22', '2017-09-01 00:00:00', '9787302058120');
INSERT INTO `book` VALUES ('684', 'XML网页开发实例教程(附光盘)', '李永祥等编著', '22', '2017-09-01 00:00:00', '9787900643452');
INSERT INTO `book` VALUES ('685', 'XHTML 系列语言网页设计', '吴云标编著', '22', '2017-09-01 00:00:00', '9787111106654');
INSERT INTO `book` VALUES ('686', 'XML数据库设计(附光盘)', '美.格雷夫斯著尹志军等译', '22', '2017-08-01 00:00:00', '9787111104391');
INSERT INTO `book` VALUES ('687', 'Java编程思想(第4版)', '(美)埃克尔  著,陈昊鹏  译', '21', '2022-06-01 00:00:00', '9787111213826');
INSERT INTO `book` VALUES ('688', 'JavaScript 高级程序设计——图灵程序设计丛书', '扎卡斯  著,曹力  等译', '21', '2021-11-01 00:00:00', '9787115152091');
INSERT INTO `book` VALUES ('689', '精通Struts:基于MVC的Java Web设计与开发(附光盘)', '孙卫琴 编著', '21', '2019-08-01 00:00:00', '9787121000522');
INSERT INTO `book` VALUES ('690', 'Spring in Action中文版', '(美)沃尔斯,(美)布雷登巴赫  著,李磊,程立,周悦虹  译', '21', '2021-03-01 00:00:00', '9787115143150');
INSERT INTO `book` VALUES ('691', '精通Hibernate:Java对象持久化技术详解(附CD-ROM光盘一张)', '孙卫琴  编著', '21', '2020-05-01 00:00:00', '9787121011368');
INSERT INTO `book` VALUES ('692', 'JAVA2核心技术卷I:基础知识(原书第7版)', '(美)霍斯特曼(Horstmann,C.S.),(美)科奈尔(Cornell,G.)  著,叶乃文  等译', '21', '2021-05-01 00:00:00', '9787111185239');
INSERT INTO `book` VALUES ('693', 'Ajax基础教程(亚马逊计算机榜首图书,国内第1本Ajax图书)', '(美)阿斯利森,(美)舒塔  著,金灵  等译', '21', '2021-02-01 00:00:00', '9787115144812');
INSERT INTO `book` VALUES ('694', 'Spring 2.0技术手册(附光盘)', '林信良  著', '21', '2022-04-01 00:00:00', '9787121039850');
INSERT INTO `book` VALUES ('695', 'JAVA2核心技术,卷II:高级特性(原书第7版)', '(美)霍斯特曼(Horstmann,C.S.),(美)科奈尔(Cornell,G.)  著;陈昊鹏  等译', '21', '2021-03-01 00:00:00', '9787111179016');
INSERT INTO `book` VALUES ('696', 'Java Web开发详解:XML+XSLT+Servlet+JSP深入剖析与实例应用(附光盘)', '孙鑫  编著', '21', '2021-04-01 00:00:00', '9787121023965');
INSERT INTO `book` VALUES ('697', 'Java与模式(含盘)', '阎宏 编著', '21', '2017-10-01 00:00:00', '9787505380004');
INSERT INTO `book` VALUES ('698', 'JAVA面向对象编程', '孙卫琴  编著', '21', '2021-07-01 00:00:00', '7121025388');
INSERT INTO `book` VALUES ('699', 'WebWork in Action中文版', '(美)Patrick Lightbody,Jason Carreira  著,谭颖华,张云飞,唐勇  译', '21', '2021-11-01 00:00:00', '9787121032998');
INSERT INTO `book` VALUES ('700', 'Java就业培训教程(含盘)', '张孝祥 编著', '21', '2018-09-01 00:00:00', '9787302072959');
INSERT INTO `book` VALUES ('701', 'Java编程思想.第3版(附CD-ROM光盘一张)——计算机科学丛书', '(美)埃克尔(Eckel,B.)  著,陈昊鹏  等译', '21', '2020-05-01 00:00:00', '9787111162209');
INSERT INTO `book` VALUES ('702', 'JavaScript入门经典(第4版)', '(美)蒙克尔(Moncur,M.) 著,王军 译', '21', '2022-03-01 00:00:00', '9787115155368');
INSERT INTO `book` VALUES ('703', '轻量级J2EE企业应用实战——Struts+Spring+Hibernate整合开发(含光盘1张)', '李刚  著', '21', '2022-04-01 00:00:00', '9787121039980');
INSERT INTO `book` VALUES ('704', 'Java网络编程精解', '孙卫琴 编著', '21', '2022-03-01 00:00:00', '9787121039003');
INSERT INTO `book` VALUES ('705', '精通EJB3.0', '(美)斯瑞格奈斯  等著,罗时飞  译', '21', '2021-12-01 00:00:00', '9787121032721');
INSERT INTO `book` VALUES ('706', 'Tomcat与Java Web开发技术详解(含盘)', '孙卫琴,李洪成  编著', '21', '2019-04-01 00:00:00', '9787505393929');
INSERT INTO `book` VALUES ('707', 'Struts,Hibernate,Spring集成开发宝典(附光盘)', '陈天河  等编著', '21', '2022-01-01 00:00:00', '9787121033995');
INSERT INTO `book` VALUES ('708', 'Java编程思想(英文版·第4版)', '(美)埃克尔  著', '21', '2022-04-01 00:00:00', '9787111212508');
INSERT INTO `book` VALUES ('709', 'Effective Java中文版', '(美)布洛克 著,潘爱民 译', '21', '2018-01-01 00:00:00', '7111113853');
INSERT INTO `book` VALUES ('710', 'JSF实战', '(美)曼  著,铁手  等译', '21', '2022-03-01 00:00:00', '9787115155917');
INSERT INTO `book` VALUES ('711', 'J2EE编程技术——高等学校计算机科学与技术教材', '郝玉龙,姜韦华  编著', '21', '2020-03-01 00:00:00', '9787810824897');
INSERT INTO `book` VALUES ('712', 'JavaScript DOM编程艺术', '(英)基思  著,杨涛,王建桥,杨晓云  译', '21', '2022-01-01 00:00:00', '9787115139214');
INSERT INTO `book` VALUES ('713', 'expert one-on-one J2EE Development without EJB 中文版', '(美)詹森(Johnson,R.),(美)赫鲁(Hoeller,J.)著,JavaEye  译', '21', '2020-09-01 00:00:00', '9787121016844');
INSERT INTO `book` VALUES ('714', 'Head First Servlets&JSP(中文版)', '(美)巴萨姆,(美)塞若,(美)贝茨  著,苏钰函,林剑  译', '21', '2021-10-01 00:00:00', '9787508342849');
INSERT INTO `book` VALUES ('715', 'Enterprise JavaBeans 3.0 中文版(第5版)', '(美)布克,(美)蒙森-哈斐尔  著,莫映  等译', '21', '2022-05-01 00:00:00', '9787121040016');
INSERT INTO `book` VALUES ('716', 'Java设计模式', '(美)梅特斯克,(美)韦克  著,龚波,赵彩琳,陈蓓  译', '21', '2022-03-01 00:00:00', '9787115156884');
INSERT INTO `book` VALUES ('717', '深入体验Java Web开发内幕——核心基础', '张孝祥  编著', '21', '2021-10-01 00:00:00', '9787121032097');
INSERT INTO `book` VALUES ('718', 'JAVA并发编程实践', '(美)戈茨(Goetz,B.) 等著,韩锴,方妙  译', '21', '2022-06-01 00:00:00', '9787121043161');
INSERT INTO `book` VALUES ('719', 'Java JDK6学习笔记(含盘)', '林信良 编著', '21', '2022-04-01 00:00:00', '9787302149958');
INSERT INTO `book` VALUES ('720', 'POJOs IN ACTION中文版:用轻量级框架开发企业应用', '(美)理查德森 著,李琳骁,王海龙 译', '21', '2022-04-01 00:00:00', '9787121039614');
INSERT INTO `book` VALUES ('721', '精通Eclipse Web开发-Java体系结构.工具.框架及整合应用(含盘)', '杨磊,陈凌云  编著', '21', '2021-10-01 00:00:00', '9787115150349');
INSERT INTO `book` VALUES ('722', '精通Spring 2.0', '罗时飞  编著', '21', '2022-01-01 00:00:00', '9787121035510');
INSERT INTO `book` VALUES ('723', 'Ajax与Java高级程序设计', '(美)舒塔(Schutta,N.T.)(美)阿斯利森(Asleson,R.) 著,杨光 译', '21', '2022-05-01 00:00:00', '9787115158666');
INSERT INTO `book` VALUES ('724', 'Ajax设计模式', '(美)麦赫马夫 著,杨仁和 译', '21', '2022-05-01 00:00:00', '9787121039959');
INSERT INTO `book` VALUES ('725', 'Java开发利器:J2ME 手机游戏开发技术详解(附CD-ROM光盘一张)', '李振鹏,龚剑  编著', '21', '2021-03-01 00:00:00', '9787302126010');
INSERT INTO `book` VALUES ('726', 'Java 数据结构和算法(第二版)', '(美)拉弗 著,计晓云等 译', '21', '2019-02-01 00:00:00', '9787508319117');
INSERT INTO `book` VALUES ('727', 'JUnit in Action 中文版——Java人的工具箱系列', '(美)马森(Massol,V.) 著,鲍志云  译', '21', '2020-01-01 00:00:00', '9787121004834');
INSERT INTO `book` VALUES ('728', 'Eclipse从入门到精通(第2版)(附光盘)', '陈刚 编著', '21', '2022-07-01 00:00:00', '9787302155683');
INSERT INTO `book` VALUES ('729', 'Servlet与JSP核心编程(第2版)/Java技术丛书', '[美]霍尔,[美]布朗 著,赵学良 译', '21', '2019-07-01 00:00:00', '9787302086277');
INSERT INTO `book` VALUES ('730', '基于J2EE的Ajax宝典(含光盘)', '李刚 编著', '21', '2022-05-01 00:00:00', '9787121042584');
INSERT INTO `book` VALUES ('731', '深入Java虚拟机(原书第2版)附光盘---SUN公司核心技术丛书', '[美]文纳斯 著,曹晓钢,蒋靖 译', '21', '2018-09-01 00:00:00', '9787111128052');
INSERT INTO `book` VALUES ('732', '征服Ajax Web 2.0开发技术详解(附光盘)', '王沛,冯曼菲  编著', '21', '2021-06-01 00:00:00', '9787115148049');
INSERT INTO `book` VALUES ('733', 'Java解惑', '(美)布洛赫,(美)加夫特  著,陈昊鹏  译', '21', '2021-01-01 00:00:00', '9787115142412');
INSERT INTO `book` VALUES ('734', 'Agile Java中文版:测试驱动开发的编程技术', '(美)兰格(Jeff,L.)  著,涂波,孙勇  译', '21', '2021-09-01 00:00:00', '9787121027048');
INSERT INTO `book` VALUES ('735', 'Java程序设计教程(第5版)/国外经典教材', '〔美〕迪特尔(Deitel,H.M.),〔美〕迪特尔(Deitel,P.J.)  著,施平安,施惠琼,柳赐佳  译', '21', '2019-03-01 00:00:00', '9787302078920');
INSERT INTO `book` VALUES ('736', '精通SOA:基于服务总线的Struts+EJB+Web Service整合应用开发(含光盘)', '梁爱虎  编著', '21', '2022-01-01 00:00:00', '9787121034484');
INSERT INTO `book` VALUES ('737', 'Hibernate实战(第2版·英文版)', '(德)鲍尔,(澳)金  著', '21', '2022-06-01 00:00:00', '9787115160614');
INSERT INTO `book` VALUES ('738', 'SCJP学习指南(附光盘)', '(美)谢拉,(美)贝茨  著,陈宗斌,沈金河  译', '21', '2021-10-01 00:00:00', '9787115151353');
INSERT INTO `book` VALUES ('739', 'Spring 2.0 核心技术与最佳实践(附光盘)', '廖雪峰 编著', '21', '2022-06-01 00:00:00', '9787121042621');
INSERT INTO `book` VALUES ('740', 'JavaScript核心技术', '(美)帕瓦斯 著', '21', '2022-06-01 00:00:00', '9787111212973');
INSERT INTO `book` VALUES ('741', 'Java 2入门经典:JDK5', '(美)霍顿(Horton I.)  著,潘晓雷  等译', '21', '2021-01-01 00:00:00', '9787111180890');
INSERT INTO `book` VALUES ('742', '精通Hibernate3.0-Java数据库持久层开发实践(附光盘)', '付京周 编著', '21', '2022-05-01 00:00:00', '9787115159066');
INSERT INTO `book` VALUES ('743', 'Java网络编程(第3版)——O’Reilly Java系列', '(英)哈诺德  著,朱涛江,林剑  译', '21', '2020-11-01 00:00:00', '9787508338408');
INSERT INTO `book` VALUES ('744', 'JavaScript编程宝典', '袁建洲,尹喆 等编著', '21', '2021-01-01 00:00:00', '9787121021565');
INSERT INTO `book` VALUES ('745', '详解HTML&CSS&JavaScript 语法辞典(专业版)', '(日)大藤幹,(日)半场方人  编著,陈晓鑫  译', '21', '2022-04-01 00:00:00', '9787500673637');
INSERT INTO `book` VALUES ('746', '精通Spring-Java轻量级架构开发实践(含盘)', '孟劼  编著', '21', '2021-10-01 00:00:00', '9787115150295');
INSERT INTO `book` VALUES ('747', 'Java程序设计语言(第4版)/图灵计算机科学丛书', '(美)阿诺德,(美)戈斯林,(美)霍姆斯  著,陈昊鹏  等译', '21', '2021-11-01 00:00:00', '9787115152978');
INSERT INTO `book` VALUES ('748', 'IDL可视化分析与应用', '韩培友  编著', '21', '2021-10-01 00:00:00', '7561221231');
INSERT INTO `book` VALUES ('749', 'Head First EJB(中文版)', '(美)西勒(Sierra,K.),(美)贝茨(Bates,B.)著,陈学峰  等译', '21', '2021-09-01 00:00:00', '9787508338897');
INSERT INTO `book` VALUES ('750', '敏捷Acegi、CAS:构建安全的Java系统', '罗时飞 编著', '21', '2022-04-01 00:00:00', '9787121038884');
INSERT INTO `book` VALUES ('751', 'Java开发利器:Eclipse从入门到精通(含CD-ROM光盘一张)', '强锋科技,陈刚  编著', '21', '2020-06-01 00:00:00', '9787302111351');
INSERT INTO `book` VALUES ('752', 'JavaScript精粹', '(英)爱德华兹,(澳)亚当斯  著,高铁军  译', '21', '2022-06-01 00:00:00', '9787115159991');
INSERT INTO `book` VALUES ('753', 'J2EE开发全程实录(附光盘)', '杨中科  编著', '21', '2022-07-01 00:00:00', '9787302155607');
INSERT INTO `book` VALUES ('754', 'JAVA邮件开发详解', '张孝祥,方立勋  编著', '21', '2022-05-01 00:00:00', '9787121042300');
INSERT INTO `book` VALUES ('755', '单元测试之道Java版:使用JUnit——程序员修炼三部曲 第二部', '(美)托马斯(Thomas,D)  等著,陈伟柱,陶文  译', '21', '2020-01-01 00:00:00', '7121006650');
INSERT INTO `book` VALUES ('756', 'JAVA敏捷开发——使用Spring、Hibernate和Eclipse', '(美)赫姆瑞贾尼 著,韩坤,徐琦 译', '21', '2022-01-01 00:00:00', '9787115154286');
INSERT INTO `book` VALUES ('757', 'JBoss平台上的Java EE程序开发指南(附光盘1张)', '张洪斌  编著', '21', '2022-04-01 00:00:00', '9787302148760');
INSERT INTO `book` VALUES ('758', 'Complete Reference Tapestry深入浅出:Tapestry(附光盘)', '董黎伟  编著', '21', '2022-03-01 00:00:00', '9787121037399');
INSERT INTO `book` VALUES ('759', 'JavaSoript网页开发——体验式学习教程(附CD-ROM光盘一张)', '张孝祥,张红梅 编著', '21', '2019-11-01 00:00:00', '9787302098461');
INSERT INTO `book` VALUES ('760', '使用Ant进行Java开发——Java 人的工具箱系列', '(美)海特,(美)朗戈翰 著,刘永丹,陈洋 译', '21', '2020-09-01 00:00:00', '9787121016837');
INSERT INTO `book` VALUES ('761', 'JSP数据库系统开发案例精选(附光盘)', '明日科技 编著', '21', '2021-05-01 00:00:00', '9787115146892');
INSERT INTO `book` VALUES ('762', 'Eclipse SWT/JFace核心应用(附光盘1张)', '强锋科技 编著', '21', '2022-03-01 00:00:00', '9787302147176');
INSERT INTO `book` VALUES ('763', '征服Ajax Web 2.0快速入门与项目实践(Java)(附光盘)', '张桂元,贾燕枫,姜波  编著', '21', '2021-06-01 00:00:00', '9787115148032');
INSERT INTO `book` VALUES ('764', '精通Java Script动态网页编程(附光盘)', '王俊杰  编著', '21', '2022-02-01 00:00:00', '9787115155375');
INSERT INTO `book` VALUES ('765', 'J2EE应用与BEA WebLogic Server(第二版)(附CD-ROM光盘一张)/BEA技术丛书', '(美)约克姆(Yochem,A.) 等编,谢梭  等译', '21', '2020-02-01 00:00:00', '9787121009136');
INSERT INTO `book` VALUES ('766', 'Ajax修炼之道:Web2.0入门', '(美)哥特兰,(美)高伯瑞斯,(美)艾米亚 著,徐锋,胡冰 译', '21', '2021-04-01 00:00:00', '7121024586');
INSERT INTO `book` VALUES ('767', 'Struts与Hibernate实用教程——构建基于MVC模式的高效Java Web应用(附CD-ROM光盘一张)', '邬继成  编著', '21', '2021-09-01 00:00:00', '9787121031632');
INSERT INTO `book` VALUES ('768', 'Hibernate程序高手秘笈', '(美)埃利奥特(Elliott,J.) 著,O’Reilly Taiwan公司  编译', '21', '2022-02-01 00:00:00', '9787564106379');
INSERT INTO `book` VALUES ('769', 'J2ME开发精解(附CD-ROM光盘一张)', '詹建飞  编著', '21', '2021-01-01 00:00:00', '9787121022104');
INSERT INTO `book` VALUES ('770', 'Struts基础教程', '(美)多雷 著,铁手 等译', '21', '2022-02-01 00:00:00', '9787115154668');
INSERT INTO `book` VALUES ('771', 'Java优化编程(第2版)', '林胜利,王坤茹 编著', '21', '2022-07-01 00:00:00', '9787121045646');
INSERT INTO `book` VALUES ('772', '精通NetBeans——Java桌面、Web与企业级程序开发详解(附光盘一张)', '吴亚峰,王鑫磊  编著', '21', '2022-02-01 00:00:00', '9787115138378');
INSERT INTO `book` VALUES ('773', 'SAP应用服务器的JAVA编程(影印版·精装)', '凯斯勒  等著', '21', '2020-06-01 00:00:00', '9787506022286');
INSERT INTO `book` VALUES ('774', 'Java for Flash动态网站开发手札(附光盘)', '张亚飞  编著', '21', '2021-12-01 00:00:00', '9787121032912');
INSERT INTO `book` VALUES ('775', 'JAVA ME核心技术与最佳实践(附光盘一张)', '詹建飞  编著', '21', '2022-01-01 00:00:00', '9787121033038');
INSERT INTO `book` VALUES ('776', '深入浅出Java(影印版·第2版)', '(美)西尔拉(Sierra,K.),(美)贝茨(Bates,B.) 著', '21', '2020-11-01 00:00:00', '9787564101640');
INSERT INTO `book` VALUES ('777', 'JSP高级程序设计——图灵程序设计丛书', '(美)乔普拉  等著,朱涛江  等译', '21', '2021-03-01 00:00:00', '7115145229');
INSERT INTO `book` VALUES ('778', 'Java JDK实例宝典(附光盘)', '夏先波  编著', '21', '2022-01-01 00:00:00', '9787121036514');
INSERT INTO `book` VALUES ('779', '项目自动化之道——如何建构、部署、监控JAVA应用', '(美)克莱珂(Clark,M.)著,张菲  译', '21', '2020-09-01 00:00:00', '9787121017650');
INSERT INTO `book` VALUES ('780', 'JavaScript网页特效实例大全(附光盘)', '王征  编著', '21', '2021-09-01 00:00:00', '9787302131694');
INSERT INTO `book` VALUES ('781', 'Java完全自学手册(附光盘)', '王灏,马军  等编著', '21', '2022-01-01 00:00:00', '9787111205869');
INSERT INTO `book` VALUES ('782', 'Jakarta Commons Cookbook 中文版', '(美)奥布莱恩 著,乔健 等译', '21', '2021-11-01 00:00:00', '9787302139645');
INSERT INTO `book` VALUES ('783', 'JAVA2实用教程(第三版)实验指导与习题解答', '张跃平,耿祥义  编著', '21', '2021-10-01 00:00:00', '9787302135517');
INSERT INTO `book` VALUES ('784', '深入浅出J2EE架构', '(印度)库姆(Kumar,B.V.),(印度)圣吉斯(Sangeetha,S.),(印度)撒伯拉汗门亚(Subrahmanya,S.V.)著,宋梅,张学平  译', '21', '2021-12-01 00:00:00', '9787302140450');
INSERT INTO `book` VALUES ('785', 'Java程序员面试宝典', '欧立奇,朱梅,段韬 编著', '21', '2022-08-01 00:00:00', '9787121045523');
INSERT INTO `book` VALUES ('786', 'Java Swing(第二版)', '(美)罗依(Loy,M.)  等著,R&W  组译', '21', '2019-10-01 00:00:00', '9787302092674');
INSERT INTO `book` VALUES ('787', 'SWING HACKS:100个业界最尖端的技巧和工具', '(美)马里那齐(Marinacci,J.),(美)亚当森(Adamson,C.)  著,徐晔  译', '21', '2022-02-01 00:00:00', '9787302143345');
INSERT INTO `book` VALUES ('788', '解析BIRT-Eclipse商业智能和报表工具', '张云涛,龚玲  编著', '21', '2022-04-01 00:00:00', '9787121039997');
INSERT INTO `book` VALUES ('789', 'J2ME手机游戏编程入门(附CD-ROM光盘一张)——移动开发系列丛书', '(美)莫尼逊  著,李强  译', '21', '2020-07-01 00:00:00', '9787115135278');
INSERT INTO `book` VALUES ('790', 'Java大学基础教程(第六版)(附光盘)', '(美)戴特尔 等著,刘晓莉 等译', '21', '2022-01-01 00:00:00', '9787121026508');
INSERT INTO `book` VALUES ('791', 'Java程序设计实用教程', '张永常  主编', '21', '2021-08-01 00:00:00', '9787121026669');
INSERT INTO `book` VALUES ('792', 'JSP程序开发范例宝典(附光盘)', '明日科技 编著', '21', '2022-04-01 00:00:00', '9787115157690');
INSERT INTO `book` VALUES ('793', 'Java2实用教程(第三版)', '耿祥义,张跃平  编著', '21', '2021-08-01 00:00:00', '9787302131755');
INSERT INTO `book` VALUES ('794', '超越java:探讨程序语言的未来', '(美)泰特(Tate,B.A.) 著,OReilly Taiwan公司 编译', '21', '2022-01-01 00:00:00', '9787564106393');
INSERT INTO `book` VALUES ('795', 'JAVA多线程设计模式', '结城浩  著', '21', '2020-04-01 00:00:00', '9787113064020');
INSERT INTO `book` VALUES ('796', 'Java实用程序设计100例(附CD-ROM光盘一张)', '袁海燕,王文涛  编著', '21', '2020-05-01 00:00:00', '9787115134189');
INSERT INTO `book` VALUES ('797', 'HEML/CSS/JavaScript完全学习手册(附光盘)', '王占全,黄海  编著', '21', '2022-04-01 00:00:00', '9787121038792');
INSERT INTO `book` VALUES ('798', 'JAVA技术手册', '(美)弗拉纳根  著,O’Reilly Taiwan公司  编译', '21', '2021-10-01 00:00:00', '9787564105600');
INSERT INTO `book` VALUES ('799', '21天学通J2EE(第二版)', '(美)邦德(Bond,M.) 等著,周辉 等译', '21', '2020-01-01 00:00:00', '9787115128959');
INSERT INTO `book` VALUES ('800', 'Java语言习题与解析', '朱福喜  编著', '21', '2021-11-01 00:00:00', '9787302138587');
INSERT INTO `book` VALUES ('801', 'Java设计模式(第2版)(精装英文版)', '(美)梅茨克尔(Metsker,S.J.),(美)韦克(Wake,W.C.) 著', '21', '2022-06-01 00:00:00', '9787115155696');
INSERT INTO `book` VALUES ('802', 'JXTA技术手册', '奥克斯(Oaks,s.),切沃萨特(Traversat,B.),宫力(Gong,L.)著,技桥 译', '21', '2019-04-01 00:00:00', '9787302074687');
INSERT INTO `book` VALUES ('803', 'JFC Swing标准教材(第二版)——SUN可核心技术丛书', '(美)沃尔拉斯(Walrath,K.)著;邓一凡 等译', '21', '2020-02-01 00:00:00', '9787121007460');
INSERT INTO `book` VALUES ('804', 'Java Web应用开发:J2EE和Tomcat(第2版)(附CD-ROM光盘一张)', '蔡剑,景楠  著', '21', '2020-01-01 00:00:00', '9787302102816');
INSERT INTO `book` VALUES ('805', 'Java2全方位学习(J2SE5.0增修版)(附CD-ROM光盘一张)', '朱仲杰  著', '21', '2021-02-01 00:00:00', '9787111182467');
INSERT INTO `book` VALUES ('806', 'Java ME实用详解:用Eclipse进行移动开发(附光盘)', '刘斌  编著', '21', '2022-02-01 00:00:00', '9787121036545');
INSERT INTO `book` VALUES ('807', '即用即查JavaScript核心对象参考手册(附光盘)', '韩延峰 编著', '21', '2022-07-01 00:00:00', '9787115161406');
INSERT INTO `book` VALUES ('808', 'JavaScript程序设计基础教程', '阮文江', '21', '2019-08-01 00:00:00', '9787115123886');
INSERT INTO `book` VALUES ('809', 'J2EE电子商务系统开发从入门到精通——基于Struts和Hibernate技术实现(附光盘)', '陈松 编著', '21', '2022-05-01 00:00:00', '9787302140825');
INSERT INTO `book` VALUES ('810', 'Java基础教程', '耿祥义  编著', '21', '2019-09-01 00:00:00', '9787302091424');
INSERT INTO `book` VALUES ('811', 'Hibernate项目开发宝典——宝典丛书', '陈天河  等编著', '21', '2021-06-01 00:00:00', '9787121026348');
INSERT INTO `book` VALUES ('812', 'JavaServer Faces交互式网站界面设计', '(美)伯格斯腾(Bergsten,H.)  著,O’Reilly Taiwan公司  编译', '21', '2021-01-01 00:00:00', '9787564101619');
INSERT INTO `book` VALUES ('813', '全国计算机等级考试考点分析、题解与模拟:二级C(附CD-ROM光盘一张)(2007年考试专用)', '全国计算机等级考试命题考试研究组  编著', '17', '2021-12-01 00:00:00', '9787121018954');
INSERT INTO `book` VALUES ('814', 'J2EE应用开发(WebLogic+JBuilder)(第二版)', '赵强  编著', '21', '2021-11-01 00:00:00', '9787121032158');
INSERT INTO `book` VALUES ('815', '轻松掌握Hibernate——J2EE开发者指南', '(美)爱维森(Iverson,W.) 著,王华锋,唐发根 译', '21', '2022-04-01 00:00:00', '9787302147725');
INSERT INTO `book` VALUES ('816', 'Ajax开发精要:概念、案例与框架', '柯自聪  编著', '21', '2021-05-01 00:00:00', '9787121024689');
INSERT INTO `book` VALUES ('817', 'Java2核心技术卷I:基础知识(第7版)(英文版)—典藏原版书苑系列', '(美)霍斯特曼,(美)康奈尔  著', '21', '2021-07-01 00:00:00', '9787115149534');
INSERT INTO `book` VALUES ('818', 'Java语言程序设计:基础篇', '(美)梁(liang,Y.D.)  著,王镁  等译', '21', '2021-08-01 00:00:00', '9787111190592');
INSERT INTO `book` VALUES ('819', 'Java程序设计教程(第二版)/高等院校计算机教材系列', '施霞萍  等编著', '21', '2021-09-01 00:00:00', '9787111199717');
INSERT INTO `book` VALUES ('820', 'JSP+Oracle 网站开发实例精讲(附光盘)', '龙马工作室  编著', '21', '2022-02-01 00:00:00', '9787115155566');
INSERT INTO `book` VALUES ('821', 'Microsft Enterprise Library高效开发指南', '(美)芬斯特  著,张焱  译', '21', '2022-02-01 00:00:00', '9787302145011');
INSERT INTO `book` VALUES ('822', 'JavaScript权威指南(第五版)', '(美)费拉纳提 著,李强 等译', '21', '2022-08-01 00:00:00', '9787111216322');
INSERT INTO `book` VALUES ('823', 'Java 2编程21天自学通:第二版(附光盘)', '束闻 王国良 林勇民 译', '21', '2017-03-01 00:00:00', '9787900641717');
INSERT INTO `book` VALUES ('824', '使用VRML与JAVA创建网络虚拟环境', '陆昌辉 主编', '21', '2018-01-01 00:00:00', '9787301061107');
INSERT INTO `book` VALUES ('825', '透视JAVA——反编译、修补和逆向工程技术', '(乌克兰)卡里诺维斯盖 著,刘凌,周哲海 译', '21', '2020-10-01 00:00:00', '7302114145');
INSERT INTO `book` VALUES ('826', 'Java 参考大全(J2SE 5Edition)', '(美)希尔德 著,鄢爱兰,鹿江春 等译', '21', '2021-01-01 00:00:00', '9787302120216');
INSERT INTO `book` VALUES ('827', 'Java数据库系统开发案例精选(附光盘)/数据库管理系统开发从技术到实践', '明日科技  编著', '21', '2022-03-01 00:00:00', '9787115155849');
INSERT INTO `book` VALUES ('828', 'JavaScript基础与实例教程(附光盘)', '陈会安 著,张宁 改编', '21', '2022-06-01 00:00:00', '9787508356419');
INSERT INTO `book` VALUES ('829', 'Java编程思想(英文版·第3版)附光盘', '(美)Bruce Eckel 著', '21', '2019-01-01 00:00:00', '9787111131656');
INSERT INTO `book` VALUES ('830', '21天学通Java2:第3版:专业参考版(附光盘)', '[美]凯德纳黑德,[美]勒梅  著,陈武,袁国忠  译', '21', '2019-05-01 00:00:00', '9787115121868');
INSERT INTO `book` VALUES ('831', 'Java语言程序设计——重点大学计算机专业系列教材', '郎波  编著', '21', '2020-05-01 00:00:00', '9787302106357');
INSERT INTO `book` VALUES ('832', 'Java高级编程:JDK5', '(美)理查德森  等著,沈文炎  等译', '21', '2021-06-01 00:00:00', '9787111188896');
INSERT INTO `book` VALUES ('833', 'Java 2核心技术卷II:高级特性(第7版)(英文版)—典藏原版书苑', '(美)霍斯特罗(Horstmann,C.S.),(美)科奈尔(Cornell,G.)  著', '21', '2021-08-01 00:00:00', '9787115149763');
INSERT INTO `book` VALUES ('834', 'Eclipse Cookbook中文版', '(美)霍兹纳  著,王欣轩  译', '21', '2022-02-01 00:00:00', '9787302144991');
INSERT INTO `book` VALUES ('835', 'Java 5.0 Tiger 程序高手秘笈', '(美)麦克劳夫林(Mclaughlin.B),(美)弗拉纳根(Flanagan,D.)  著', '21', '2020-10-01 00:00:00', '9787564101206');
INSERT INTO `book` VALUES ('836', 'JSP数据库系统开发完全手册(附CD-ROM光盘一张)', '王国辉,李文立,杨亮  编著', '21', '2021-03-01 00:00:00', '9787115145475');
INSERT INTO `book` VALUES ('837', '最新Java 2核心技术,卷Ⅱ:高级特性(V1.3)5E(附光盘)', '[美]霍斯特曼,[美]科奈尔 著,王建华 等译', '21', '2018-01-01 00:00:00', '9787111113812');
INSERT INTO `book` VALUES ('838', 'Java解惑(英文版)—典藏原版书苑', '(美)布洛克,(美)加福特  著', '21', '2021-07-01 00:00:00', '9787115149565');
INSERT INTO `book` VALUES ('839', '动态网页制作——Javascript(修订版)', '伊格  编著', '21', '2017-01-01 00:00:00', '9787313024787');
INSERT INTO `book` VALUES ('840', 'VISUAL STUDIO HACKS:100个业界最尖端的技巧和工具', '(美)艾弗里 著,朱剑平 译', '21', '2022-02-01 00:00:00', '9787302144670');
INSERT INTO `book` VALUES ('841', 'Java EE5实用教程:基于WebLogic和Eclipse', '李绪成 主编,滕英岩,闫海珍 副主编', '21', '2022-02-01 00:00:00', '9787121034985');
INSERT INTO `book` VALUES ('842', 'Java编程入门经典(第4版)', '(美)卡登赫斯第 著,梅兴文 译', '21', '2022-03-01 00:00:00', '9787115157492');
INSERT INTO `book` VALUES ('843', '精通Tomcat——Java Web应用开发、框架分析与组件配置、系统集成与案例实战(1CD)', '刘中兵  等编著', '21', '2022-05-01 00:00:00', '9787302149842');
INSERT INTO `book` VALUES ('844', 'Java深度历险(附光盘)', '王森 著', '21', '2017-10-01 00:00:00', '7560928323');
INSERT INTO `book` VALUES ('845', 'J2EE 1.4标准教材(第二版)——SUN核心技术丛书', '(美)博德欧夫 等著,田玉敏 等译', '21', '2020-03-01 00:00:00', '9787121009433');
INSERT INTO `book` VALUES ('846', 'Mastering JavaServer Faces(中文版)', '(美)杜德尼  等著,孙勇,蔡云志  译', '21', '2020-06-01 00:00:00', '7121013290');
INSERT INTO `book` VALUES ('847', 'Effective Enterprise Java中文版', '(美)纽华德  著,陈昊鹏  等译', '21', '2020-09-01 00:00:00', '7111171144');
INSERT INTO `book` VALUES ('848', 'Java编程基础、应用与实例', '(韩)徐明浩  著,武传海  译', '21', '2020-10-01 00:00:00', '7115136459');
INSERT INTO `book` VALUES ('849', 'J2ME 游戏编程——游戏开发经典丛书(附CD-ROM光盘一张)', '(美)威尔斯 著,李鹏,陈炜,任俊伟 翻译', '21', '2020-11-01 00:00:00', '9787302116110');
INSERT INTO `book` VALUES ('850', 'Eclipse 集成开发工具', '(美)霍尔泽  著', '21', '2020-10-01 00:00:00', '7564101210');
INSERT INTO `book` VALUES ('851', '数据结构(Java版)——国外经典教材·计算机科学与技术', '(美)福特(Ford,W.H.),(美)托普(Topp,W.R.)  著,梁志敏  译', '20', '2021-11-01 00:00:00', '9787302135449');
INSERT INTO `book` VALUES ('852', 'Java课程设计案例精编(含盘)', '张广彬,孟红蕊,张永宝 编著', '21', '2022-01-01 00:00:00', '9787302141532');
INSERT INTO `book` VALUES ('853', 'J2EE经典案例设计与实现', '王毅,周峰,孙更新  编著', '21', '2022-04-01 00:00:00', '9787121038372');
INSERT INTO `book` VALUES ('854', 'UML2.0学习指南', '(美)迈尔斯,(美)汉密尔顿 著,汪青青 译', '21', '2022-02-01 00:00:00', '9787302144656');
INSERT INTO `book` VALUES ('855', 'JavaScript 基础教程(第6版)', '(美)内格里诺,(美)史密斯 著,陈剑瓯 等译', '21', '2022-09-01 00:00:00', '9787115163592');
INSERT INTO `book` VALUES ('856', 'J2EE设计模式', '(美)克劳福德(Crawford,W.),卡普兰(Kaplan,J.)  著,刘绍华,毛天露  译', '21', '2020-04-01 00:00:00', '9787508330990');
INSERT INTO `book` VALUES ('857', '精通Java Web动态图表编程——Java技术大系', '钟京馗,唐桓  编著', '21', '2020-09-01 00:00:00', '7121014882');
INSERT INTO `book` VALUES ('858', 'Beginning Java Objects中文版从概念到代码(第2版)', '(美)巴克  著,万波  等译', '21', '2022-01-01 00:00:00', '9787115154408');
INSERT INTO `book` VALUES ('859', 'Ajax编程技术与实例(附光盘)', '曹衍龙,叶达峰 编著', '21', '2022-05-01 00:00:00', '9787115159960');
INSERT INTO `book` VALUES ('860', 'JAVA 程序设计教程----习题解答', '(美)迪特尔(Deitel,H.M.),(美)迪特尔(Deitel,P.J.) 著,施平安,施惠琼  译', '21', '2019-05-01 00:00:00', '9787302085263');
INSERT INTO `book` VALUES ('861', 'Contributing to Eclipse中文版——大师签名系列', '(美)甘莫(Gamma,E.),(美)贝克(Beck,K.)  著,熊节 译', '21', '2020-04-01 00:00:00', '9787508327495');
INSERT INTO `book` VALUES ('862', '深入浅出Java Swing 程序设计(附光盘一张)——深入浅出系列丛书', '林智扬,范明翔,陈锦辉  编著', '21', '2020-05-01 00:00:00', '7113064957');
INSERT INTO `book` VALUES ('863', 'Java软件体系结构设计模式标准指南', '(美)库察那(Kuchana,P.)  著,王卫军  等译', '21', '2021-02-01 00:00:00', '9787121018732');
INSERT INTO `book` VALUES ('864', '设计模式JAVA手册', '(美)麦特思科  著,龚波  等译', '21', '2021-03-01 00:00:00', '9787111183952');
INSERT INTO `book` VALUES ('865', '精通Jaca Web开发:基于Struts EJB Hibernate JBuilder(附光盘)', '王俊标 编著', '21', '2022-02-01 00:00:00', '9787115155351');
INSERT INTO `book` VALUES ('866', 'Struts+Hibernate开发Web应用:从基础到实践(附光盘)', '吴明辉,吴超  编著', '21', '2022-05-01 00:00:00', '9787115159410');
INSERT INTO `book` VALUES ('867', 'Java Servlet编程(第二版)', '美.亨特,克劳福德 编著 孙鑫 等译', '21', '2017-07-01 00:00:00', '9787508308449');
INSERT INTO `book` VALUES ('868', 'Java与SOAP', '(美)英格兰德  著,黄刚 译', '21', '2017-12-01 00:00:00', '7508313127');
INSERT INTO `book` VALUES ('869', 'J2ME无线设备程序设计:第二版', '(美)里格斯 等著,肖炜,郭晓刚 译', '21', '2019-07-01 00:00:00', '9787120000035');
INSERT INTO `book` VALUES ('870', 'JAVA程序设计——软件工程系列教材', '雍俊海 编著', '21', '2019-08-01 00:00:00', '9787302089100');
INSERT INTO `book` VALUES ('871', 'Java 信息管理系统开发实例导航(附多媒体视频及源代码光盘一张)', '求是科技  编著', '21', '2020-04-01 00:00:00', '9787115132147');
INSERT INTO `book` VALUES ('872', 'JDK 1.5类库大全', '陈烨,张蓓  等编著', '21', '2020-05-01 00:00:00', '9787302100850');
INSERT INTO `book` VALUES ('873', 'Java 语言编程基础教程(附CD-ROM光盘一张)', '宋振会  著', '21', '2020-05-01 00:00:00', '9787302106487');
INSERT INTO `book` VALUES ('874', 'Robust Java 中文版——Java异常处理、测试与调试', '(美)史德汀(Stelting,S.)  著,韩宏志  译', '21', '2020-08-01 00:00:00', '9787302113416');
INSERT INTO `book` VALUES ('875', 'Eclipse AspectJ中文版:利用Eclipse和 AspectJ进行面向方面程序设计', '(美)科尔勒(Colyer,A.)  等著,钱竹青,邹正武  译', '21', '2021-12-01 00:00:00', '9787302139768');
INSERT INTO `book` VALUES ('876', 'Java课程设计', '耿祥义  编著', '21', '2019-01-01 00:00:00', '9787302079156');
INSERT INTO `book` VALUES ('877', 'Java面向事件编程——国外经典教材·计算机科学与技术', '(美)布鲁斯,(美)达尼洛克,(美)穆尔塔吉 著,杨战伟 译', '21', '2022-02-01 00:00:00', '9787302144663');
INSERT INTO `book` VALUES ('878', '即用即查JSP函数与对象参考手册(附光盘)', '孔鹏 编著', '21', '2022-07-01 00:00:00', '9787115161116');
INSERT INTO `book` VALUES ('879', 'Java程序设计', '贾素玲,王强 主编,陈当阳 等编著', '21', '2022-05-01 00:00:00', '9787302144762');
INSERT INTO `book` VALUES ('880', 'Java&XML(影印版)(英文版)', '(美)麦克劳夫林,(美)埃德尔森  著', '21', '2022-06-01 00:00:00', '9787564107697');
INSERT INTO `book` VALUES ('881', '爪哇夜未眼:Java程序员的心声(第二版)', '蔡学镛 著', '21', '2019-06-01 00:00:00', '9787505399570');
INSERT INTO `book` VALUES ('882', '基于RUP构建J2EE应用', '(美)Peter Eeles,Kelli Houston 等著', '21', '2019-06-01 00:00:00', '9787111141464');
INSERT INTO `book` VALUES ('883', 'Java算法(第3版·第1卷)', '(美)塞奇威克 著,赵文进', '21', '2019-06-01 00:00:00', '9787302086383');
INSERT INTO `book` VALUES ('884', 'Visual Basic 2005入门经典(第4版)', '(美)威利斯,(美)纽萨姆  著,杨浩,李铭  译', '16', '2021-10-01 00:00:00', '7302134758');
INSERT INTO `book` VALUES ('885', '全国计算机等级考试考点分析、题解与模拟:二级Access(附CD-ROM光盘一张)(2007年考试专用)', '全国计算机等级考试命题研究组  编著', '17', '2021-08-01 00:00:00', '9787121018848');
INSERT INTO `book` VALUES ('886', 'Visual Basic 2005高级编程(第四版)', '(美)依夫杰,(美)霍特卡,(美)赫利斯 等著,杨浩,吴雷 译', '16', '2021-11-01 00:00:00', '9787302140795');
INSERT INTO `book` VALUES ('887', 'Visual Basic程序设计教程(第三版)——新世纪计算机基础教育丛书', '刘炳文  编著', '16', '2021-08-01 00:00:00', '9787302130116');
INSERT INTO `book` VALUES ('888', 'Visual Basic开发技术大全(附光盘)/软件工程师典藏', '明日科技  编著', '16', '2022-04-01 00:00:00', '9787115157676');
INSERT INTO `book` VALUES ('889', 'Visusl Basic控件参考大全(附光盘)', '明日科技  编著', '16', '2021-12-01 00:00:00', '9787115154101');
INSERT INTO `book` VALUES ('890', 'Visual Basic 6.0完全自学手册(附光盘)', '仲维俊  等编著', '16', '2022-01-01 00:00:00', '9787111205807');
INSERT INTO `book` VALUES ('891', 'Visual Basic串口通信与测控应用技术实战详解(附光盘)', '李江全  等编著', '16', '2022-06-01 00:00:00', '9787115161260');
INSERT INTO `book` VALUES ('892', 'Visual Basic应用开发完全手册(附光盘)', '明日科技  编著', '16', '2021-12-01 00:00:00', '9787115153555');
INSERT INTO `book` VALUES ('893', 'Visusl Basic 函数参考大全(附光盘)', '明日科技  编著', '16', '2021-12-01 00:00:00', '9787115153876');
INSERT INTO `book` VALUES ('894', 'Visual Basic 2005数据库入门经典(第4版)', '(美)威利斯(Willis,T.) 著,杨浩 译', '16', '2022-04-01 00:00:00', '9787302149897');
INSERT INTO `book` VALUES ('895', 'Visual Basic程序开发范例宝典(附盘)', '明日科技  编著', '16', '2021-07-01 00:00:00', '9787115148728');
INSERT INTO `book` VALUES ('896', 'Visual Basic+Access 数据库开发与实例(含光盘)', '刘文涛  编著', '16', '2021-07-01 00:00:00', '9787302133261');
INSERT INTO `book` VALUES ('897', 'Visual Basic 2005数据库通用模块开发与系统移植(附光盘)', '郭斌,银华强 编著', '16', '2022-05-01 00:00:00', '9787302151388');
INSERT INTO `book` VALUES ('898', 'Visual Basic 2005数据库专家编程', '(美)詹尼斯(Jennings,R.)  著,沈晓春,崔洪斌  译', '16', '2021-11-01 00:00:00', '9787302137573');
INSERT INTO `book` VALUES ('899', 'Visual Basic2005技术内幕', '(意)巴利纳  著,贾洪峰  译', '16', '2021-10-01 00:00:00', '9787302138570');
INSERT INTO `book` VALUES ('900', '2007历届上机真题详解:二级Visual Basic语言程序设计(附CD-ROM光盘一张)——全国计算机等级考试系列用书', '全国计算机等级考试命题研究组  编', '16', '2021-11-01 00:00:00', '9787310022830');
INSERT INTO `book` VALUES ('901', 'Visual Basic2005从入门到精通', '(美)派克劳斯  著,王军  等译', '16', '2022-02-01 00:00:00', '9787121035807');
INSERT INTO `book` VALUES ('902', 'Visual Basic 2005程序开发与界面设计秘诀(附盘)', '章立民研究室  著', '16', '2021-09-01 00:00:00', '9787111199182');
INSERT INTO `book` VALUES ('903', '全国计算机等级考试考点分析、题解与模拟:二级Visual FoxPro(附CD-ROM光盘一张)(2007年考试专用)', '全国计算机等级考试命题研究组  编著', '17', '2021-05-01 00:00:00', '9787121018886');
INSERT INTO `book` VALUES ('904', 'Visual Basic程序设计教程题解与上机指导(第三版)', '刘炳文  编著', '16', '2021-10-01 00:00:00', '9787302135869');
INSERT INTO `book` VALUES ('905', 'VB.NET数据库入门经典(第2版)', '(美)威利斯(Willis,T.)  著,闫英,曹蓉蓉  译', '16', '2021-11-01 00:00:00', '9787302135913');
INSERT INTO `book` VALUES ('906', 'Visual Basic开发ERP系统实例导航(附光盘)——中小企业信息化建设指导丛书', '求是科技 编著', '16', '2020-01-01 00:00:00', '7115129827');
INSERT INTO `book` VALUES ('907', 'Visual Basic接口设计与工程实践(附光盘)', '许永和 编著,张丹 改编', '16', '2022-06-01 00:00:00', '9787115158864');
INSERT INTO `book` VALUES ('908', 'Visual Basic编程典型实例解析', '《电脑编程技巧维护》杂志社 编著', '16', '2022-01-01 00:00:00', '7508442402');
INSERT INTO `book` VALUES ('909', 'Excel 2003与VBA编程从入门到精通', '[美]汉森 著,李兆斌 等译', '16', '2019-09-01 00:00:00', '9787121002809');
INSERT INTO `book` VALUES ('910', 'Visual Basic.NET程序设计(实践教程)', '纪多辙 等编著', '16', '2021-08-01 00:00:00', '7302134154');
INSERT INTO `book` VALUES ('911', 'Visual Basic.NET 2005数据库编程技术与实例(附光盘)', '刘珊 编著', '16', '2022-08-01 00:00:00', '9787115162717');
INSERT INTO `book` VALUES ('912', 'Visual Basic数据库开发从入门到精通(附光盘)', '姚巍  编著', '16', '2021-10-01 00:00:00', '9787115151094');
INSERT INTO `book` VALUES ('913', 'Visual Basic 2005文件IO与数据存取秘诀(附DVD)', '章立民研究室  著', '16', '2022-01-01 00:00:00', '9787111199731');
INSERT INTO `book` VALUES ('914', 'Visual Basic与RS-232串行通信控制(最新版,含盘)', '范逸之,陈立元编著', '16', '2017-06-01 00:00:00', '9787900643063');
INSERT INTO `book` VALUES ('915', 'Visual Basic 程序设计(基础版)', '谭浩强 主编', '16', '2020-06-01 00:00:00', '9787508037295');
INSERT INTO `book` VALUES ('916', 'Visual Basic.NET 自动化系统监控', '范逸之,廖锦棋  编著', '16', '2021-12-01 00:00:00', '9787302142225');
INSERT INTO `book` VALUES ('917', 'Visual Basic2005编程实例精粹——万水计算机技术实用大全系列(含1CD)', '罗斌  等编著', '16', '2021-10-01 00:00:00', '9787508440866');
INSERT INTO `book` VALUES ('918', '即用即查ASP+VBScript函数与对象参考手册(附光盘)', '韩延峰  编著', '16', '2022-07-01 00:00:00', '9787115161321');
INSERT INTO `book` VALUES ('919', 'VISUVL BASIC硬件设计与开发——数据采集卡控制', '范逸之,廖锦棋  编著', '16', '2019-05-01 00:00:00', '9787302083139');
INSERT INTO `book` VALUES ('920', '全国计算机等级考试NCRE题库:三级数据库技术(附光盘)', '全国计算机等级考试网 编', '17', '2022-01-01 00:00:00', '9787121035006');
INSERT INTO `book` VALUES ('921', '全国计算机等级考试NCRE题库:三级网络技术(附光盘)', '全国计算机等级考试网 编', '17', '2022-01-01 00:00:00', '9787121035029');
INSERT INTO `book` VALUES ('922', 'Visual Basic 6.0程序设计教程', '黄静华,王辉 编著', '16', '2018-07-01 00:00:00', '7115113610');
INSERT INTO `book` VALUES ('923', 'Visual Basic系统开发实例精粹(附CD-ROM光盘一张)', '四维科技,曹衍龙  编著', '16', '2020-08-01 00:00:00', '7115136726');
INSERT INTO `book` VALUES ('924', 'Visual Basic+Access数据库应用实例完全解析(附光盘)', '李敏业,王颖  编著', '16', '2021-04-01 00:00:00', '9787115146373');
INSERT INTO `book` VALUES ('925', '新一代Visual Basic 2005程序设计(珍藏版)(附盘)', '许清荣,买大诚  编著', '16', '2021-12-01 00:00:00', '9787302140320');
INSERT INTO `book` VALUES ('926', 'Visual Basic2005入门经典', '(美)福克塞尔  著,梅兴文  译', '16', '2022-03-01 00:00:00', '9787115157485');
INSERT INTO `book` VALUES ('927', 'Visual Basic+Access数据库应用系统开发与实例(附光盘一张)', '启明工作室  编著', '16', '2019-11-01 00:00:00', '9787115127099');
INSERT INTO `book` VALUES ('928', 'Visual Basic数据库系统开发案例精选(附CD-ROM光盘一张)', '明日科技  编著', '16', '2021-05-01 00:00:00', '9787115146922');
INSERT INTO `book` VALUES ('929', 'Visual Basic.NET项目开发宝典(附光盘)', '岂兴明,矫津毅,银华强  编著', '16', '2022-01-01 00:00:00', '9787121035898');
INSERT INTO `book` VALUES ('930', 'Visual Basic 6.0程序设计与开发技术大全(含1CD)(精装)', '求是科技', '16', '2019-09-01 00:00:00', '9787115125149');
INSERT INTO `book` VALUES ('931', 'Visual Basic编程从基础到实践(附CD-ROM光盘一张)——从基础到实践丛书', '沈炜,杨世锡  主编', '16', '2020-09-01 00:00:00', '7121015889');
INSERT INTO `book` VALUES ('932', 'Visual Basic.NET+SQL Server数据库开发从基础到实践(附CD-ROM光盘一张)——从基础到实践丛书', '张智益,温才燚  编著', '16', '2021-03-01 00:00:00', '9787121022012');
INSERT INTO `book` VALUES ('933', '奇思异想编程序——VB篇', '陈杰华,刘奇 编著', '16', '2019-05-01 00:00:00', '9787118034479');
INSERT INTO `book` VALUES ('934', 'Visual Basic测绘程序设计', '秦永乐 主编', '16', '2020-08-01 00:00:00', '9787806219232');
INSERT INTO `book` VALUES ('935', 'Visual Basic.NET开发实例完全剖析(含CD-ROM光盘一张)', '刘化果  编著', '16', '2021-01-01 00:00:00', '9787508338569');
INSERT INTO `book` VALUES ('936', 'Visual Basic数据库开发经典案例解析', '王晟  编著', '16', '2021-10-01 00:00:00', '9787302139058');
INSERT INTO `book` VALUES ('937', 'Visual Basice游戏设计(附光盘)', '荣钦科技 编著', '16', '2021-12-01 00:00:00', '9787113075347');
INSERT INTO `book` VALUES ('938', 'Visual Basic+SQL Server 2000系统开发实录(附光盘)', '赵松涛  编著', '16', '2022-02-01 00:00:00', '9787121036538');
INSERT INTO `book` VALUES ('939', 'Visual Basic程序设计实用教程(第三版)', '王栋  编著', '16', '2022-02-01 00:00:00', '9787302144472');
INSERT INTO `book` VALUES ('940', '用嵌入式开发Visual Basic Pocket PC/HPC(1CD)', '[美]Nick Grattan 著,赖斌 译', '16', '2018-01-01 00:00:00', '9787894940087');
INSERT INTO `book` VALUES ('941', 'VB程序设计基础/高职高专十五规划教材', '张福祥  主编', '16', '2018-08-01 00:00:00', '9787508316093');
INSERT INTO `book` VALUES ('942', 'Visual Basic数据库编程技术与实例(附光盘)', '赵斯思 编著', '16', '2019-06-01 00:00:00', '9787115123084');
INSERT INTO `book` VALUES ('943', '精通Visual Basic.NET网络编程(配光盘一张)', '崔彦峰,银华强等  编著', '16', '2019-09-01 00:00:00', '9787302094333');
INSERT INTO `book` VALUES ('944', '常用中长期水文预报Visual Basic6.0应用程序及实例', '旦木仁加甫 编著', '16', '2019-01-01 00:00:00', '9787806217832');
INSERT INTO `book` VALUES ('945', 'Visual Basic管理信息系统完整项目实例剖析(附CD-ROM光盘一张)', '明日科技  编著', '16', '2020-07-01 00:00:00', '9787115137036');
INSERT INTO `book` VALUES ('946', 'COM+和Visual Basic6.0分布式应用程序开发(第二版)(附CD-ROM光盘一张)', '(美)蒂蒂森(Pattison,T.)著,莱恩工作室 译', '16', '2017-12-01 00:00:00', '9787301051344');
INSERT INTO `book` VALUES ('947', 'Visual Basic2003-2005开发秘诀与范例大全(含CD-ROM光盘一张)', '章立民 著', '16', '2020-10-01 00:00:00', '9787121018169');
INSERT INTO `book` VALUES ('948', 'Visual Basic 2005大学教程(第3版)/国外计算机科学经典教材', '(美)布拉德利(Bradley,J.C.),(美)米尔斯保夫(Millspaugh,A.C.)  著,徐洸,杨俊  译', '16', '2022-01-01 00:00:00', '9787302143536');
INSERT INTO `book` VALUES ('949', 'Visual Basic 2005编程技巧大全(附光盘)', '罗斌 等编著', '16', '2022-06-01 00:00:00', '9787508447155');
INSERT INTO `book` VALUES ('950', 'Directx与VB.NET程序开发', '(美)斯克 编著,何健辉,陈志远 等译', '20', '2018-01-01 00:00:00', '9787508312958');
INSERT INTO `book` VALUES ('951', '专家门诊Visual Basic开发答疑300问(附光盘)', '求是科技  编著', '16', '2018-06-01 00:00:00', '9787115113139');
INSERT INTO `book` VALUES ('952', 'Visual Basic.NET GDI+技术教程(附光盘)', '黄淼云 编著', '16', '2019-03-01 00:00:00', '9787302081340');
INSERT INTO `book` VALUES ('953', 'Visual BASIC计算机绘图实用技术', '谢步瀛,龚沛曾 编著', '16', '2019-05-01 00:00:00', '9787505397477');
INSERT INTO `book` VALUES ('954', 'VB6.0程序设计', '杨晶 主编', '16', '2019-08-01 00:00:00', '9787111149644');
INSERT INTO `book` VALUES ('955', 'VBA应用基础与实例教程/21世纪高等院校精品课教材', '李政  等编著', '16', '2022-02-01 00:00:00', '9787118038873');
INSERT INTO `book` VALUES ('956', 'Visual Basic信息系统开发实例精选(附CD-ROM光盘一张)', '赛奎春  主编', '16', '2020-07-01 00:00:00', '9787111164906');
INSERT INTO `book` VALUES ('957', 'Visual Basic数据库应用系统开发从基础到实践——从基础到实践丛书', '李长林,张丽华,王红  编著', '16', '2020-09-01 00:00:00', '9787121015670');
INSERT INTO `book` VALUES ('958', 'Visual Basic.NET2003大学简明教程:实例程序设计(附CD-ROM光盘一张)——国外计算机科学教材系列', '(美)戴特尔(Deitel,H.M.)  等著,周雯  等译', '16', '2021-01-01 00:00:00', '7121019809');
INSERT INTO `book` VALUES ('959', 'Visual Basic 6.0 程序设计与应用', '李勇帆  主编', '16', '2021-02-01 00:00:00', '9787115142696');
INSERT INTO `book` VALUES ('960', 'Visual Basic数据库通用模块及典型系统开发实例导航(附光盘一张)', '求是科技  编著', '16', '2021-02-01 00:00:00', '9787115143327');
INSERT INTO `book` VALUES ('961', 'Visual Basic软件开发技术', '李洛  编著', '16', '2021-05-01 00:00:00', '9787115133137');
INSERT INTO `book` VALUES ('962', 'Visual Basic 6.0程序设计实践教程(初级)', '上海市计算机应用能力考核办公室  编', '16', '2018-07-01 00:00:00', '9787313034168');
INSERT INTO `book` VALUES ('963', 'Visual Basic数据库开发典型模块与实例精讲(附光盘一张)', '董国平,颜志军,万丽  编著', '16', '2021-08-01 00:00:00', '9787121027963');
INSERT INTO `book` VALUES ('964', 'Visual Basic典型系统实战与解析', '易福华  编著', '16', '2022-01-01 00:00:00', '9787121033933');
INSERT INTO `book` VALUES ('965', '中文Visusl Basic 6.0案例教程', '于建海  主编', '16', '2021-12-01 00:00:00', '9787115154088');
INSERT INTO `book` VALUES ('966', '实用机械设计编程及实例——Visual Basic 6.0程序设计(含1CD)', '张枫念 编著', '16', '2022-01-01 00:00:00', '9787502593469');
INSERT INTO `book` VALUES ('967', 'Visual Basic.NET 应用教程(.NET 2.0)——高等学校计算机语言应用教程', '李兰友 等编著', '16', '2022-02-01 00:00:00', '9787810829144');
INSERT INTO `book` VALUES ('968', 'VISUAL BASIC程序设计', '楼玉萍  主编', '16', '2021-12-01 00:00:00', '9787308050821');
INSERT INTO `book` VALUES ('969', 'Visual Basic6.0基础与实践教程', '崔克 编著', '16', '2022-07-01 00:00:00', '9787121043567');
INSERT INTO `book` VALUES ('970', 'Visual Basic程序设计教程(附光盘)', '刘凡馨 编著', '16', '2022-06-01 00:00:00', '9787302152156');
INSERT INTO `book` VALUES ('971', 'Visual Basic数据库应用开发教程', '徐安东,李飞,邢晓怡  编著', '16', '2021-08-01 00:00:00', '9787302134794');
INSERT INTO `book` VALUES ('972', 'Visual Basic 2005程序设计教程', '李捷  主编', '16', '2022-07-01 00:00:00', '9787111216926');
INSERT INTO `book` VALUES ('973', '面向对象程序设计Visual Basic 6.0', '王建明 主编', '16', '2017-01-01 00:00:00', '9787111096955');
INSERT INTO `book` VALUES ('974', 'VB与VBA技术手册', '英 洛迈克斯 编著 刘海明 译', '16', '2017-05-01 00:00:00', '9787508309439');
INSERT INTO `book` VALUES ('975', 'Visual Basic数据库系统开发技术(附光盘)', '郭琦 编著', '16', '2018-12-01 00:00:00', '9787115117274');
INSERT INTO `book` VALUES ('976', 'Visual Basic程序设计教程习题集', '曹青等 编著', '16', '2017-02-01 00:00:00', '9787111098935');
INSERT INTO `book` VALUES ('977', 'Visual Basic 课程设计案例精编', '张勇等 编著', '16', '2019-01-01 00:00:00', '9787508418377');
INSERT INTO `book` VALUES ('978', '可视化编程应用——Visual Basic 6.0上机指导与练习(中等职业学校计算机系列教材)', '杜秋华,康慧芳 编著', '16', '2019-06-01 00:00:00', '9787115121585');
INSERT INTO `book` VALUES ('979', 'Visual Basic.NET程序设计——教育部实用型信息技术人才培养系列教材', '王学军 编著', '16', '2019-10-01 00:00:00', '9787302095095');
INSERT INTO `book` VALUES ('980', 'VB6.0 程序设计实训教程——21世纪高高专规划教材', '杨克玉 主编', '16', '2020-02-01 00:00:00', '9787111159797');
INSERT INTO `book` VALUES ('981', 'Visual Basic 6.0信息管理系统开发实例导航(附CD-ROM光盘一张)——求星科技信息管理系统开发实例系列', '求是科技  编著', '16', '2020-04-01 00:00:00', '9787115132123');
INSERT INTO `book` VALUES ('982', '基于C/S架构的软件项目实训:VB.NET——高等职业院校国家技能型紧缺人才培养培训工程规划教材·计算机应用与软件技术专业', '亓晓静  编著', '16', '2020-02-01 00:00:00', '9787121008719');
INSERT INTO `book` VALUES ('983', 'Visual Basic程序设计实用教程——21世纪高等院校计算机系列教材', '艾德才  主编', '16', '2020-03-01 00:00:00', '9787508423319');
INSERT INTO `book` VALUES ('984', '中文Visual Basic 6.0实用教程:结构化程序设计——中等职业学校计算机技能型紧缺人才培养规划教材计算机软件专业', '沈大林  等编著', '16', '2020-06-01 00:00:00', '9787115132796');
INSERT INTO `book` VALUES ('985', 'Visual Basic数据库开发基础与应用', '张朝昆,施丽娜  编著', '16', '2020-09-01 00:00:00', '9787115137357');
INSERT INTO `book` VALUES ('986', 'Visual Basic程序设计简明教程', '刘炳文  编著', '16', '2021-01-01 00:00:00', '9787302119739');
INSERT INTO `book` VALUES ('987', 'Visual Basic程序设计与上机实验指导', '张玉生  主编', '16', '2021-01-01 00:00:00', '9787562818137');
INSERT INTO `book` VALUES ('988', 'Visual Basic.NET程序设计技术', '尚展垒  主编', '16', '2021-03-01 00:00:00', '9787302125822');
INSERT INTO `book` VALUES ('989', '《Visual Basic 程序设计(第二版)》习题解答', '丁爱萍  编著', '16', '2016-02-01 00:00:00', '9787560609867');
INSERT INTO `book` VALUES ('990', 'Visual Basic 程序设计(第二版)', '丁爱萍  编著', '16', '2019-11-01 00:00:00', '9787560609928');
INSERT INTO `book` VALUES ('991', 'Visual Basic可视化程序设计', '徐红  主编', '16', '2021-10-01 00:00:00', '9787115150868');
INSERT INTO `book` VALUES ('992', '中文Visual Basic 6.0基础教程/高等职业学校计算机案例教材', '郭政  主编', '16', '2021-12-01 00:00:00', '9787115153142');
INSERT INTO `book` VALUES ('993', 'Visual Basic程序设计练习与上机指导', '张玲 等编著', '16', '2021-10-01 00:00:00', '9787508040516');
INSERT INTO `book` VALUES ('994', '全国计算机等级考试历年试卷及详解汇编:二级Visual Basic', '全国计算机等级考试教材编写组,未来教育教学与研究中心  编著', '17', '2021-07-01 00:00:00', '9787115149046');
INSERT INTO `book` VALUES ('995', '二级Viswal Basic上机考试轻松过(附光盘)', '全国计算机等级考试上机考试命题研究组 组编', '16', '2022-01-01 00:00:00', '9787111203437');
INSERT INTO `book` VALUES ('996', 'Visual Basic程序设计上机实验与习题解答/21世纪高等学校教材', '冷金麟  主编', '16', '2021-11-01 00:00:00', '9787313046185');
INSERT INTO `book` VALUES ('997', '全国计算机等级考试命题大透视二级Visual Basic', '全国计算机等级考试教材编写组 编著,未来教育教学与研究中心  编著', '17', '2022-02-01 00:00:00', '9787115156433');
INSERT INTO `book` VALUES ('998', '全国计算机等级考试试题精编四合一:二级C(附光盘)(2007年考试专用)', '全国计算机等级考试命题研究组  编著', '17', '2021-12-01 00:00:00', '9787121020261');
INSERT INTO `book` VALUES ('999', 'Visral Basic大学基础教程(第2版)', '杨秦建,王春红  主编', '16', '2022-01-01 00:00:00', '9787121036415');
INSERT INTO `book` VALUES ('1000', 'QBASIC程序设计(第3版)', '朱若愚,王祺磊,汪知  编著', '16', '2022-01-01 00:00:00', '9787121031410');
INSERT INTO `book` VALUES ('1001', 'Visual Basic程序设计标准教程', '袁福庆  主编', '16', '2022-03-01 00:00:00', '9787542736628');
INSERT INTO `book` VALUES ('1002', '计算机程序设计强化复习.Visual Basic篇', '计算机基础教学专家 组编', '16', '2021-09-01 00:00:00', '9787564105587');
INSERT INTO `book` VALUES ('1003', '大学VB程序设计实践教程(附光盘一张)——博学·大学计算机公共课系列', '沈建蓉,单贵 主编', '16', '2022-01-01 00:00:00', '9787309048490');
INSERT INTO `book` VALUES ('1004', 'Visual Basic 6.0语言教程', '耿坤,温沁润 编著', '16', '2021-01-01 00:00:00', '9787303076642');
INSERT INTO `book` VALUES ('1005', 'Visual Basic程序设计与实训教程', '黄玉春  主编', '16', '2021-09-01 00:00:00', '9787302137627');
INSERT INTO `book` VALUES ('1006', 'Visual Basic程序设计教程', '郭晓君 主编', '16', '2022-05-01 00:00:00', '9787807341895');
INSERT INTO `book` VALUES ('1007', 'Visual Basic数据库开发工程案例(附光盘)', '蔡敏  等编著', '16', '1915-01-01 00:00:00', '9787115163417');
INSERT INTO `book` VALUES ('1008', 'Visual Basic 6.0 时尚编程百例(含1CD)', '网冠科技 编著', '16', '2017-01-01 00:00:00', '9787111023159');
INSERT INTO `book` VALUES ('1009', 'VB.NET精彩实例教程', '精英科技 编著', '16', '2017-07-01 00:00:00', '9787508310671');
INSERT INTO `book` VALUES ('1010', 'Visual Basic 6.0 程序设计', '贺世娟,陈冀川主编', '16', '2017-08-01 00:00:00', '9787508410982');
INSERT INTO `book` VALUES ('1011', 'Visual Basic程序设计教程(第二版)', '刘瑞新  等编著', '16', '2018-04-01 00:00:00', '9787505386365');
INSERT INTO `book` VALUES ('1012', 'Visual Basic 6.0 中文版范例入门与提高', '王晟,凌宇欣 编著', '16', '2019-01-01 00:00:00', '9787302077497');
INSERT INTO `book` VALUES ('1013', 'QBASIC 语言程序设计', '尹作林 主编', '16', '2019-02-01 00:00:00', '9787505396050');
INSERT INTO `book` VALUES ('1014', 'Visual Basic程序设计', '杜修平 等编', '16', '2019-05-01 00:00:00', '9787508315409');
INSERT INTO `book` VALUES ('1015', 'Visual Basic数据库开发关键技术与实例应用(配光盘)', '高春艳,李艳,谷伟东  编著', '16', '2019-05-01 00:00:00', '9787115120984');
INSERT INTO `book` VALUES ('1016', 'Visual Basic语言程序设计上机指导与练习', '赵晨阳,杨静,梁建国  编', '16', '2019-07-01 00:00:00', '9787120000196');
INSERT INTO `book` VALUES ('1017', 'Visual Basic程序设计教程', '甄彤,陈卫东  主编', '16', '2019-09-01 00:00:00', '9787111151685');
INSERT INTO `book` VALUES ('1018', 'Visual Basic6.0/.NET程序设计实训教程(中职中专教材)——全国职业院校技能型紧缺人才培', '王健  主编', '16', '2019-09-01 00:00:00', '9787502761431');
INSERT INTO `book` VALUES ('1019', 'Visual Basic程序设计案例教程——新世纪职业技术培训案例教程', '沈大林  主编,杨旭  等编著', '16', '2019-09-01 00:00:00', '7113057993');
INSERT INTO `book` VALUES ('1020', 'Visual Basic程序设计例题解析与上机指导——21世纪高校计算机应用技术系列规划教材', '窦连江 主编,姚研峰 等编著', '16', '2019-08-01 00:00:00', '9787113060145');
INSERT INTO `book` VALUES ('1021', '新编Visual Basic程序设计学习指导', '陈丽芳  主编', '16', '2020-01-01 00:00:00', '9787111158387');
INSERT INTO `book` VALUES ('1022', 'Visual Basic程序设计——高职高专计算机技能型紧缺人才培养规划教材.计算机应用技术专业', '邱寄帆  主编', '16', '2020-05-01 00:00:00', '9787115133458');
INSERT INTO `book` VALUES ('1023', 'Visual Basic6.0程序设计基础教程', '罗朝盛  主编', '16', '2020-06-01 00:00:00', '9787115134394');
INSERT INTO `book` VALUES ('1024', '计算机程序设计基础Visual Basic版——计算机基础教育课程体系规划教材', '邱李华  等编著', '16', '2020-06-01 00:00:00', '9787111167051');
INSERT INTO `book` VALUES ('1025', 'Visual Basic程序设计与应用开发案例教程——21世纪高职高专规划教材·计算机系列', '梁曦  主编', '16', '2020-09-01 00:00:00', '9787508315478');
INSERT INTO `book` VALUES ('1026', 'Visual Basic编程技巧典型案例解析(附CD-ROM光盘一张)——编程技巧典型案例集锦系列', '《电脑编程技巧与维护》杂志社  编著', '16', '2020-09-01 00:00:00', '9787508332574');
INSERT INTO `book` VALUES ('1027', 'Visual Basic应用与开发案例教程——计算机应用案例学习丛书', '徐谡  主编', '16', '2020-04-01 00:00:00', '9787302103660');
INSERT INTO `book` VALUES ('1028', '看实例学编程——Visual Basic程序设计', '吴永琢,周峰,朱仁成  编著', '16', '2019-11-01 00:00:00', '9787560614618');
INSERT INTO `book` VALUES ('1029', 'Visual Basic程序设计(第3版)——高校非计算机专业计算机基础教育改革型教材', '邵洁  主编,刘岳峰,蒲阳,程颉  编', '16', '2021-02-01 00:00:00', '7564102586');
INSERT INTO `book` VALUES ('1030', 'Visual Basic程序设计题解与实验指导', '李雁翎,杨斌,王丛林   编著', '16', '2020-09-01 00:00:00', '9787302116592');
INSERT INTO `book` VALUES ('1031', 'Visual Basic程序设计教程——高等学校计算机基础教育教材精选', '刘天惠  等编著', '16', '2021-02-01 00:00:00', '9787302124351');
INSERT INTO `book` VALUES ('1032', '中文Visual Basic 6.0实用教程:可视化程序设计——中等职业学校计算机技能型紧缺人才培养规划教材', '沈大林  等编著', '16', '2020-09-01 00:00:00', '9787115132802');
INSERT INTO `book` VALUES ('1033', 'Visual Basic开发实用编程200例(含CD—ROM光盘一张)——实用编程200例系列丛书', '苏瑞,韩中孝  编著', '16', '2021-01-01 00:00:00', '9787113068028');
INSERT INTO `book` VALUES ('1034', '公共基础知识和Visual Basic语言程序设计(含CD—ROM光盘一张)', '王永全  主编', '16', '2021-02-01 00:00:00', '9787301104958');
INSERT INTO `book` VALUES ('1035', 'Visual Basic程序设计', '崔武子,朱立平,乐娜  等编著', '16', '2021-01-01 00:00:00', '9787302122043');
INSERT INTO `book` VALUES ('1036', 'Visual Basic程序设计教程——21世纪计算机应用技术系列规划教材', '彭其美,冷英男  编著', '16', '2021-01-01 00:00:00', '9787115139115');
INSERT INTO `book` VALUES ('1037', 'Visual Basic 程序设计例题汇编——高等院校计算机应用技术规划教材', '刘炳文  编著', '16', '2021-02-01 00:00:00', '9787302122760');
INSERT INTO `book` VALUES ('1038', 'Visual Basic绘图程序设计', '任德记  编著', '16', '2020-10-01 00:00:00', '9787562923367');
INSERT INTO `book` VALUES ('1039', 'Visual Basic多媒体编程精编16讲(含盘)', '荣钦科技 著,刘晓华 改编', '16', '2021-05-01 00:00:00', '9787121024016');
INSERT INTO `book` VALUES ('1040', 'Visual Basic.NET程序设计实用教程(附光盘)', '李印清  等编著', '16', '2021-06-01 00:00:00', '9787302129639');
INSERT INTO `book` VALUES ('1041', '二级Visual Basic语言程序设计教程——全国计算机等级考试教材系列', '谢尧  主编', '16', '2021-07-01 00:00:00', '9787508438498');
INSERT INTO `book` VALUES ('1042', 'Visral Basic设计模式', '(美)格朗德  等著,杨环英,周锐博  译', '16', '2021-08-01 00:00:00', '9787115150158');
INSERT INTO `book` VALUES ('1043', 'Visual Basic语言程序设计——21世纪职业教育规划教材', '付永平,宋向红  主编', '16', '2021-08-01 00:00:00', '9787508440101');
INSERT INTO `book` VALUES ('1044', '名师讲堂:二级Visual Basic(含盘)', '石晶  等编著', '16', '2022-01-01 00:00:00', '9787115155528');
INSERT INTO `book` VALUES ('1045', 'Visral Basic电子商务项目方案精解(附光盘)', '王健南  编著', '16', '2021-10-01 00:00:00', '9787801838209');
INSERT INTO `book` VALUES ('1046', 'Visual Basic程序开发实例教程(含盘)', '王栋  编著', '16', '2021-10-01 00:00:00', '9787302132578');
INSERT INTO `book` VALUES ('1047', 'Visual Basic 程序设计教程/21世纪高等学校教材', '于红光  主编', '16', '2021-11-01 00:00:00', '9787313046109');
INSERT INTO `book` VALUES ('1048', '新编Visusl Basic 程序设计教程', '江志文  主编', '16', '2020-02-01 00:00:00', '9787306024442');
INSERT INTO `book` VALUES ('1049', 'Visual Basic语言程序设计教程', '程胜利  主编', '16', '2022-01-01 00:00:00', '9787508442938');
INSERT INTO `book` VALUES ('1050', 'Visual Basic.NET程序设计', '田更 主编', '16', '2022-01-01 00:00:00', '9787111204671');
INSERT INTO `book` VALUES ('1051', 'Visual Basic 2005程序设计(第六版)', '(美)施耐德  著,孙燕  等译', '16', '2022-03-01 00:00:00', '9787302145516');
INSERT INTO `book` VALUES ('1052', 'Visual Basic编程及实例分析教程(附光盘)', '郑海春,谢维成  主编', '16', '2022-04-01 00:00:00', '9787302148753');
INSERT INTO `book` VALUES ('1053', 'Visual Basic.NET专业项目实例开发(修订版)', '(美)本比(Bembey,P.)  等著,潘英  等译', '16', '2022-01-01 00:00:00', '9787508442440');
INSERT INTO `book` VALUES ('1054', '计算机在分析化学中的应用:Visual Basic 6.0程序设计实现/高等学校教材', '冉国芳  编著', '16', '2021-07-01 00:00:00', '9787502587567');
INSERT INTO `book` VALUES ('1055', 'Visual Basic程序设计(第二版)', '吴昌平  主编', '16', '2022-02-01 00:00:00', '9787115157898');
INSERT INTO `book` VALUES ('1056', '面向对象程序设计——Visual Basic 6.0', '朱丽敏 主编', '16', '2022-02-01 00:00:00', '9787111207771');
INSERT INTO `book` VALUES ('1057', '新编Visual Basic 程序设计教程', '钱雪忠  等编著', '16', '2022-06-01 00:00:00', '9787111214755');
INSERT INTO `book` VALUES ('1058', 'Visual Basic上机实践指导与水平测试', '郭迎春,刘恩海 主编', '16', '2022-06-01 00:00:00', '9787302151999');
INSERT INTO `book` VALUES ('1059', 'Visual Basic 2005程序设计教程上机指导与习题解答', '李捷  主编', '16', '2022-07-01 00:00:00', '9787111216919');
INSERT INTO `book` VALUES ('1060', 'Visual Basic可视化程序设计——21世纪高校计算机应用技术系列规划教材', '郭静 等编著', '16', '2021-01-01 00:00:00', '9787113067489');
INSERT INTO `book` VALUES ('1061', 'Visual Basic程序设计教程', '何国斌 主编', '16', '2021-08-01 00:00:00', '9787562437482');
INSERT INTO `book` VALUES ('1062', '数据库应用程序设计:Visual Basic6.0+Access2002实现', '阳小华 等编著', '16', '2019-02-01 00:00:00', '9787563508426');
INSERT INTO `book` VALUES ('1063', 'Microsoft Visual Basic 2005 Express Edition 立即构建程序(英文版)', '(美)佩兰德  著', '16', '2022-06-01 00:00:00', '9787506283205');
INSERT INTO `book` VALUES ('1064', '深入浅出Visual  Basic 2005入门、进阶与应用实例(附光盘)', '陈锐  编著', '16', '1915-01-01 00:00:00', '9787115162663');
INSERT INTO `book` VALUES ('1065', '二级Visual Basic语言程序设计考试考点分析与全真训练-全国计算机等级考试考前冲刺', '李鑫 等编著', '16', '2022-08-20 00:00:00', '9787508448176');
INSERT INTO `book` VALUES ('1066', '程序设计基础实践教程 V isual Basic', '伍建青 主编', '16', '2022-08-01 00:00:00', '9787313049032');
INSERT INTO `book` VALUES ('1067', 'Visual Basic 6.0中文版编程方法详解 含盘', '李鸿吉编著', '16', '2015-10-01 00:00:00', '9787030090317');
INSERT INTO `book` VALUES ('1068', 'Visual Basic 6 数据库设计实例导航', '卢毅', '16', '2016-02-01 00:00:00', '9787030090324');
INSERT INTO `book` VALUES ('1069', 'VB程序设计', '傅瑛', '16', '2016-09-01 00:00:00', '9787505367050');
INSERT INTO `book` VALUES ('1070', 'Visual Basic 程序设计——全国高等职业教育教材丛书', '王温君  等编著', '16', '2016-11-01 00:00:00', '7310015983');
INSERT INTO `book` VALUES ('1071', 'Visual Basic 程序设计教程', '唐学忠 主编', '16', '2017-03-01 00:00:00', '9787508308692');
INSERT INTO `book` VALUES ('1072', 'Visual Basic 程序设计教程', '杨莉主编', '16', '2017-07-01 00:00:00', '750841137');
INSERT INTO `book` VALUES ('1073', 'Visual Basic 6.0 程序设计', '吴昌平 主编', '16', '2017-08-01 00:00:00', '9787115103284');
INSERT INTO `book` VALUES ('1074', 'Visual Basic程序设计习题与解答——高等学校计算机基础课程系列教材', '骆仕安,方陆明编著', '16', '2017-08-01 00:00:00', '9787508411811');
INSERT INTO `book` VALUES ('1075', 'Visual Basic 6.0程序设计实验教程', '柴欣,郝淑珍主编', '16', '2017-08-01 00:00:00', '9787508410999');
INSERT INTO `book` VALUES ('1076', 'Visual Basic程序设计题解与实验指导', '周蔼如', '16', '2018-06-01 00:00:00', '9787894940681');
INSERT INTO `book` VALUES ('1077', 'visuaL Basic数据库系统开发实例导航(附光盘)(第二版)', '刘韬 编著', '16', '2018-08-01 00:00:00', '9787115112385');

-- ----------------------------
-- Table structure for category
-- ----------------------------
DROP TABLE IF EXISTS `category`;
CREATE TABLE `category` (
  `ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
  `Name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '类型名称',
  `State` int(11) DEFAULT NULL COMMENT '状态',
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of category
-- ----------------------------
INSERT INTO `category` VALUES ('1', ' C#', '0');
INSERT INTO `category` VALUES ('2', '.NET', '0');
INSERT INTO `category` VALUES ('3', 'ASP.NET', '0');
INSERT INTO `category` VALUES ('4', 'Basic VB VB Script', '0');
INSERT INTO `category` VALUES ('5', 'C C++ VC VC++', '0');
INSERT INTO `category` VALUES ('6', 'CSS Div', '0');
INSERT INTO `category` VALUES ('7', 'HTML XML', '0');
INSERT INTO `category` VALUES ('8', 'J2EE', '0');
INSERT INTO `category` VALUES ('9', 'Java Script Java', '0');
INSERT INTO `category` VALUES ('10', 'JSP', '0');
INSERT INTO `category` VALUES ('11', 'Perl', '0');
INSERT INTO `category` VALUES ('12', 'WINDOWS', '0');
INSERT INTO `category` VALUES ('13', '电子商务', '0');
INSERT INTO `category` VALUES ('14', '计算机等级考试', '0');
INSERT INTO `category` VALUES ('15', '计算机理论', '0');
INSERT INTO `category` VALUES ('16', '其他', '0');
INSERT INTO `category` VALUES ('17', '网站开发', '0');
View Code

图书表

 

 图书分类表

1.2、创建后端项目

打开Idea,创建Spring Boot项目

 添加依赖

完成后的项目结构如下:

1.3、添加依赖

pom.xml文件内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.5.13</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.zhangguo</groupId>
    <artifactId>BookStore</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>BookStore</name>
    <description>BookStore</description>
    <properties>
        <java.version>1.8</java.version>
    </properties>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>2.2.2</version>
        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>com.github.pagehelper</groupId>
            <artifactId>pagehelper-spring-boot-starter</artifactId>
            <version>1.3.0</version>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <excludes>
                        <exclude>
                            <groupId>org.projectlombok</groupId>
                            <artifactId>lombok</artifactId>
                        </exclude>
                    </excludes>
                </configuration>
            </plugin>
        </plugins>
    </build>

</project>

1.4、创建实体类

Category.java:

package com.zhangguo.bookstore.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**图书分类*/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Category {
    /**编号*/
    private int id;
    /**书名*/
    private String name;
    /**状态*/
    private int state;
}

Book.java

package com.zhangguo.bookstore.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**图书*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Book {
    /**编号*/
    private int id;
    /**书名*/
    private String title;
    /**作者*/
    private String author;
    /**分类编号*/
    private int categoryId;
    /**出版日期*/
    private Date publishDate;
    /**书号*/
    private String isbn;
    /**分类*/
    private Category category;
}

1.5、实现数据访问

BookMapper:

package com.zhangguo.bookstore.dao;

import com.zhangguo.bookstore.entity.Book;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**图书映射接口*/
@Mapper
public interface BookMapper {
    /**获取图书根据查询条件,多条件组合*/
    public List<Book> selectBooks(Book book);
}

resource/mapper/BookMaper.xml

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.zhangguo.bookstore.dao.BookMapper">
    <resultMap id="bookMap" type="Book">
        <result property="id" column="ID"></result>
        <result property="title" column="Title"></result>
        <result property="author" column="Author"></result>
        <result property="categoryId" column="CategoryID"></result>
        <result property="publishDate" column="PublishDate"></result>
        <result property="isbn" column="ISBN"></result>
        <association property="category" javaType="Category">
            <result property="id" column="CategoryID"></result>
            <result property="name" column="Name"></result>
            <result property="state" column="State"></result>
        </association>
    </resultMap>

    <select id="selectBooks" resultMap="bookMap">
        SELECT
            book.ID,
            book.Title,
            book.Author,
            book.CategoryID,
            book.PublishDate,
            book.ISBN,
            category.`Name`,
            category.State
        FROM
            book
                INNER JOIN category ON category.ID = book.CategoryID
        <where>
            <if test="title!=null and title!=''">
                and Title like concat('%',concat(#{title},'%'))
            </if>
            <if test="author!=null and author!=''">
                and Author like concat('%',concat(#{author},'%'))
            </if>
            <if test="publishDate!=null and publishDate!=''">
                and PublishDate=#{publishDate}
            </if>
            <if test="isbn!=null and isbn!=''">
                and ISBN=#{isbn}
            </if>
            <if test="category!=null and category.name!=null and category.name!=''">
                and category.`Name`=#{category.name}
            </if>
        </where>
    </select>
</mapper>

1.6、服务层实现

 BookService.java:

package com.zhangguo.bookstore.service;

import com.github.pagehelper.PageInfo;
import com.zhangguo.bookstore.entity.Book;
import org.springframework.stereotype.Service;

import java.util.List;

/**图书服务接口*/
public interface BookService {
    /**获取图书根据查询条件,多条件组合*/
    public PageInfo<Book> selectBooks(Book book, int pageNum, int pageSize);
}

impl/BookServiceImpl.java

package com.zhangguo.bookstore.service.impl;

import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.zhangguo.bookstore.dao.BookMapper;
import com.zhangguo.bookstore.entity.Book;
import com.zhangguo.bookstore.service.BookService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

/**图书服务实现类*/
@Service
public class BookServiceImpl implements BookService {
    @Autowired
    BookMapper bookMapper;

    @Override
    public PageInfo<Book> selectBooks(Book book, int pageNum, int pageSize) {
        //开始分页,指定页码与每页记录数
        PageHelper.startPage(pageNum,pageSize);
        //执行查询,请求会被分页插件拦截
        List<Book> books = bookMapper.selectBooks(book);
        //返回分页对象与数据
        return new PageInfo<Book>(books);
    }
}

1.7、控制层实现

BookController.java:

package com.zhangguo.bookstore.controller;

import com.github.pagehelper.PageInfo;
import com.zhangguo.bookstore.entity.Book;
import com.zhangguo.bookstore.service.BookService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

/**图书控制器*/
@RestController
@RequestMapping("/api")
public class BookController {
    @Autowired
    BookService bookService;

    @GetMapping("/books")
    public PageInfo<Book> findBooks(@RequestParam(required = false,defaultValue ="") String title,
                                    @RequestParam(required = false,defaultValue ="")String author,
                                    @RequestParam(required = false,defaultValue ="")String isbn,
                                    @RequestParam(required = false,defaultValue ="1")int pageNum,
                                    @RequestParam(required = false,defaultValue ="10")int pageSize){
        Book book=new Book(0,title,author,0,null,isbn,null);
        return bookService.selectBooks(book,pageNum,pageSize);
    }
}

1.8、配置文件

spring:
    datasource:
        driver-class-name: com.mysql.cj.jdbc.Driver
        username: root
        password: 123456
        url: jdbc:mysql://localhost:3306/bookstore?serverTimezone=GMT&useUnicode=true&characterEncoding=utf-8
    jackson:
      date-format: yyyy-MM-dd
mybatis:
  type-aliases-package: com.zhangguo.bookstore.entity
  mapper-locations: classpath:/mapper/*.xml
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

# pagehelper
pagehelper:
  helperDialect: mysql
  reasonable: true
  supportMethodsArguments: true
  params: count=countSql  

1.9、跨域配置

GlobalCorsConfig.java:

package com.zhangguo.bookstore.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.cors.CorsConfiguration;
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
import org.springframework.web.filter.CorsFilter;

@Configuration
public class GlobalCorsConfig {

    @Bean
    public CorsFilter corsFilter() {
        //1. 添加 CORS配置信息
        CorsConfiguration config = new CorsConfiguration();
        //放行哪些原始域
        config.addAllowedOrigin("http://127.0.0.1:5500");
        //是否发送 Cookie
        config.setAllowCredentials(true);
        //放行哪些请求方式
        config.addAllowedMethod("*");
        //放行哪些原始请求头部信息
        config.addAllowedHeader("*");
        //暴露哪些头部信息
        config.addExposedHeader("*");
        //2. 添加映射路径
        UrlBasedCorsConfigurationSource corsConfigurationSource = new UrlBasedCorsConfigurationSource();
        corsConfigurationSource.registerCorsConfiguration("/**",config);
        //3. 返回新的CorsFilter
        return new CorsFilter(corsConfigurationSource);
    }
}

1.10、前端项目

 使用VSCode创建一个前端项目,项目结构如下:

 index.html内容如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>图书管理</title>
    <style>
        .books,.books td,.books th{
            border: 1px solid #666;
            border-collapse: collapse;
        }
        .books{
            margin: 10px;
        }
    </style>
</head>
<body>
    <div id="app">
        <h2>图书管理</h2>
        <table class="books">
            <tr>
                <th>序号</th>
                <th>书名</th>
                <th>作者</th>
                <th>类别</th>
                <th>出版日期</th>
                <th>书号</th>
                <th>操作</th>
            </tr>
            <tr v-for="(book,index) in books">
                <td>{{index+1}}</td>
                <td>{{book.title}}</td>
                <td>{{book.author}}</td>
                <td>{{book.category.name}}</td>
                <td>{{book.publishDate}}</td>
                <td>{{book.isbn}}</td>
                <td>
                    <a href="#" @click="del(book,index)">删除</a>
                    <a href="#" @click="edit(book,index)">编辑</a>
                </td>
            </tr>
        </table>
        <div id='pager'></div>
    </div>
    <link rel="stylesheet" href="js/paging/css/paging.css" />
    <script src="js/vue/vue.js"></script>
    <script src="js/axios/axios.min.js"></script>
    <script src="js/paging/js/paging.min.js"></script>
    <script>
        var app=new Vue({
            el:"#app",
            data:{
                pageNum:1,
                pageSize:10,
                books:[]
            },
            created:function(){
                bindData();
            },
            methods:{
                del(book,index){
                    console.log(book,index);
                },
                edit(book,index){
                    console.log(book,index);
                }
            }
        });
        var pager;
        function bindData(pageNum,pageSize){
            pageNum=pageNum||1;
            pageSize=pageSize||10;
            axios.get("http://127.0.0.1:8080/api/books",{
                    params:{
                        pageNum,
                        pageSize,
                    }
                }).then(function(response){
                    app.books=response.data.list;
                    if(!pager){
                    pager = new Page({
                        el: '#pager',
                        nums: response.data.total,
                        counts: pageSize,
                        defaultPage: 1,
                        showHeadFoot: true, // 显示首页尾页
                        head: '首页', // 更改首页文字
                        foot: '尾页', // 更改尾页文字
                        jumpToOrder: true, // 跳转到指定页
                        showNowAndAll: true, // 当前页/共几页
                        clickEvent: function(currectPage, _this) {
                            bindData(currectPage,_this.counts);
                        }
                      });
                    }
                });
        }

    </script>
</body>
</html>

1.11、运行效果

二、第二阶段

2.1、运行效果

首页index.html

 添加图书add.html

 添加成功时上传图书add.html

 编辑图书edit.html

2.2、实体层

图书分类Category.java文件:

package com.zhangguo.bookstore.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**图书分类*/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Category {
    /**编号*/
    private int id;
    /**书名*/
    private String name;
    /**状态*/
    private int state;
}

图书Book.java文件:

package com.zhangguo.bookstore.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**图书*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Book {
    /**编号*/
    private int id;
    /**书名*/
    private String title;
    /**作者*/
    private String author;
    /**分类编号*/
    private int categoryId;
    /**出版日期*/
    private Date publishDate;
    /**书号*/
    private String isbn;
    /**分类*/
    private Category category;
}

2.3、数据访问接口与实现

图书分类CategoryMapper.java

package com.zhangguo.bookstore.dao;

import com.zhangguo.bookstore.entity.Category;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**图书分类映射接口*/
@Mapper
public interface CategoryMapper {
    /**获取所有分类*/
    public List<Category> findAll();
}

图书BookMapper.java

package com.zhangguo.bookstore.dao;

import com.zhangguo.bookstore.entity.Book;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**图书映射接口*/
@Mapper
public interface BookMapper {
    /**获取图书根据查询条件,多条件组合*/
    public List<Book> selectBooks(Book book);
    /**删除图书根据编号*/
    public int deleteBook(int id);
    /**添加图书*/
    public int addBook(Book book);
    /**查询图书通过编号*/
    public Book selectBook(int id);
    /**修改图书*/
    public int editBook(Book book);
}

图书分类CategoryMapper.xml

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.zhangguo.bookstore.dao.CategoryMapper">
    <select id="findAll" resultType="Category">
        SELECT
            category.ID,
            category.`Name`,
            category.State
        FROM
            category
    </select>
</mapper>

图书BookMapper.xml

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.zhangguo.bookstore.dao.BookMapper">
    <resultMap id="bookMap" type="Book">
        <result property="id" column="ID"></result>
        <result property="title" column="Title"></result>
        <result property="author" column="Author"></result>
        <result property="categoryId" column="CategoryID"></result>
        <result property="publishDate" column="PublishDate"></result>
        <result property="isbn" column="ISBN"></result>
        <association property="category" javaType="Category">
            <result property="id" column="CategoryID"></result>
            <result property="name" column="Name"></result>
            <result property="state" column="State"></result>
        </association>
    </resultMap>

    <select id="selectBooks" resultMap="bookMap">
        SELECT
            book.ID,
            book.Title,
            book.Author,
            book.CategoryID,
            book.PublishDate,
            book.ISBN,
            category.`Name`,
            category.State
        FROM
            book
                INNER JOIN category ON category.ID = book.CategoryID
        <where>
            <if test="title!=null and title!=''">
                and Title like concat('%',concat(#{title},'%'))
            </if>
            <if test="author!=null and author!=''">
                and Author like concat('%',concat(#{author},'%'))
            </if>
            <if test="publishDate!=null and publishDate!=''">
                and PublishDate=#{publishDate}
            </if>
            <if test="isbn!=null and isbn!=''">
                and ISBN=#{isbn}
            </if>
            <if test="category!=null and category.name!=null and category.name!=''">
                and category.`Name`=#{category.name}
            </if>
        </where>
    </select>

    <delete id="deleteBook">
        delete from book where ID=#{id}
    </delete>

    <insert id="addBook">
        insert into book(book.Title,
                                     book.Author,
                                     book.CategoryID,
                                     book.PublishDate,
                                     book.ISBN)
                    values(#{title},#{author},#{categoryId},#{publishDate},#{isbn})
    </insert>

    <select id="selectBook" resultMap="bookMap">
        SELECT
            book.ID,
            book.Title,
            book.Author,
            book.CategoryID,
            book.PublishDate,
            book.ISBN,
            category.`Name`,
            category.State
        FROM
            book
                INNER JOIN category ON category.ID = book.CategoryID
            where book.ID=#{id}
    </select>

    <update id="editBook">
        update book set
                        book.Title=#{title},
                        book.Author=#{author},
                        book.CategoryID=#{categoryId},
                        book.PublishDate=#{publishDate},
                        book.ISBN=#{isbn}
        where ID=#{id}
    </update>
</mapper>

2.4、服务层

图书分类CategoryService.java文件:

package com.zhangguo.bookstore.service;

import com.zhangguo.bookstore.entity.Category;

import java.util.List;

/**图书分类服务接口*/
public interface CategoryService {
    /**获取所有分类*/
    public List<Category> findAll();
}

 

图书BookService.java文件:

package com.zhangguo.bookstore.service;

import com.github.pagehelper.PageInfo;
import com.zhangguo.bookstore.entity.Book;
import org.springframework.stereotype.Service;

import java.util.List;

/**图书服务接口*/
public interface BookService {
    /**获取图书根据查询条件,多条件组合*/
    public PageInfo<Book> selectBooks(Book book, int pageNum, int pageSize);
    /**删除图书根据编号*/
    public int deleteBook(int id);
    /**添加图书*/
    public int addBook(Book book);
    /**查询图书通过编号*/
    public Book selectBook(int id);
    /**修改图书*/
    public int editBook(Book book);
}

图书分类CategoryServiceImpl.java文件:

package com.zhangguo.bookstore.service.impl;

import com.zhangguo.bookstore.dao.CategoryMapper;
import com.zhangguo.bookstore.entity.Category;
import com.zhangguo.bookstore.service.CategoryService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

/**图书分类服务实现类*/
@Service
public class CategoryServiceImpl implements CategoryService {
    @Autowired
    CategoryMapper categoryMapper;

    @Override
    public List<Category> findAll() {
        return categoryMapper.findAll();
    }
}

图书BookServiceImpl.java文件:

package com.zhangguo.bookstore.service.impl;

import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.zhangguo.bookstore.dao.BookMapper;
import com.zhangguo.bookstore.entity.Book;
import com.zhangguo.bookstore.service.BookService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

/**图书服务实现类*/
@Service
public class BookServiceImpl implements BookService {
    @Autowired
    BookMapper bookMapper;

    @Override
    public PageInfo<Book> selectBooks(Book book, int pageNum, int pageSize) {
        //开始分页,指定页码与每页记录数
        PageHelper.startPage(pageNum,pageSize);
        //执行查询,请求会被分页插件拦截
        List<Book> books = bookMapper.selectBooks(book);
        //返回分页对象与数据
        return new PageInfo<Book>(books);
    }

    @Override
    public int deleteBook(int id) {
       return bookMapper.deleteBook(id);
    }

    @Override
    public int addBook(Book book) {
        return bookMapper.addBook(book);
    }

    @Override
    public Book selectBook(int id) {
        return bookMapper.selectBook(id);
    }

    @Override
    public int editBook(Book book) {
        return bookMapper.editBook(book);
    }
}

2.5、配置与依赖

application.yaml文件:

spring:
    datasource:
        driver-class-name: com.mysql.cj.jdbc.Driver
        username: root
        password: 123456
        url: jdbc:mysql://localhost:3306/bookstore?serverTimezone=GMT&useUnicode=true&characterEncoding=utf-8&useAffectedRows=true
    jackson:
      date-format: yyyy-MM-dd
mybatis:
  type-aliases-package: com.zhangguo.bookstore.entity
  mapper-locations: classpath:/mapper/*.xml
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

# pagehelper
pagehelper:
  helperDialect: mysql
  reasonable: true
  supportMethodsArguments: true
  params: count=countSql

  #文件的限制大小
  servlet:
    multipart:
      max-file-size: 100MB  #文件最大值
      max-request-size: 100MB #请求最大值
prop:
  up-folder: F:\NF\Spring boot\demos\BookStore-Ui\images\  #上传目标位置

pom.xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.5.13</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.zhangguo</groupId>
    <artifactId>BookStore</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>BookStore</name>
    <description>BookStore</description>
    <properties>
        <java.version>1.8</java.version>
    </properties>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>2.2.2</version>
        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>com.github.pagehelper</groupId>
            <artifactId>pagehelper-spring-boot-starter</artifactId>
            <version>1.3.0</version>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <excludes>
                        <exclude>
                            <groupId>org.projectlombok</groupId>
                            <artifactId>lombok</artifactId>
                        </exclude>
                    </excludes>
                </configuration>
            </plugin>
        </plugins>
    </build>

</project>

2.6、工具类

R.java文件:

package com.zhangguo.bookstore.util;

import java.util.HashMap;
import java.util.Map;

/**
 * 返回数据封装
 */
public class R extends HashMap<String, Object> {
    private static final long serialVersionUID = 1L;
    
    public R() {
        put("code", 1);
        put("msg", "success");
    }

    //错误时
    public static R error() {
        return error(500, "未知异常,请联系管理员");
    }
    
    public static R error(String msg) {
        return error(500, msg);
    }
    
    public static R error(int code, String msg) {
        R r = new R();
        r.put("code", code);
        r.put("msg", msg);
        return r;
    }

    //成功时
    public static R ok(String msg) {
        R r = new R();
        r.put("msg", msg);
        return r;
    }
    
    public static R ok(Map<String, Object> map) {
        R r = new R();
        r.putAll(map);
        return r;
    }
    
    public static R ok() {
        return new R();
    }

    public static R ok(Object data) {
        return new R().put("data",data);
    }

    @Override
    public R put(String key, Object value) {
        super.put(key, value);
        return this;
    }
}

2.7、控制层

图书分类CategoryController.java文件:

package com.zhangguo.bookstore.controller;

import com.zhangguo.bookstore.entity.Category;
import com.zhangguo.bookstore.service.CategoryService;
import com.zhangguo.bookstore.util.R;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import java.util.List;

/**图书分类控制器*/
@RestController
@RequestMapping("/api")
public class CategoryController {
    @Autowired
    CategoryService categoryService;

    @GetMapping("/categories")
    public R findAll(){
        List<Category> categories = categoryService.findAll();
        return R.ok(categories);
    }
}

 

图书BookController.java文件:

package com.zhangguo.bookstore.controller;

import com.github.pagehelper.PageInfo;
import com.zhangguo.bookstore.entity.Book;
import com.zhangguo.bookstore.service.BookService;
import com.zhangguo.bookstore.util.R;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;

import java.io.File;
import java.io.IOException;

/**图书控制器*/
@RestController
@RequestMapping("/api")
public class BookController {
    @Autowired
    BookService bookService;

    @GetMapping("/books")
    public PageInfo<Book> findBooks(@RequestParam(required = false,defaultValue ="") String title,
                                    @RequestParam(required = false,defaultValue ="")String author,
                                    @RequestParam(required = false,defaultValue ="")String isbn,
                                    @RequestParam(required = false,defaultValue ="1")int pageNum,
                                    @RequestParam(required = false,defaultValue ="10")int pageSize){
        Book book=new Book(0,title,author,0,null,isbn,null);
        return bookService.selectBooks(book,pageNum,pageSize);
    }

    @DeleteMapping("/books/{id}")
    public R deleteBook(@PathVariable int id){
        int result=bookService.deleteBook(id);
        if(result>0){
           return R.ok();
        }
        return R.error();
    }

    @PostMapping("/books")
    public R addBook(@RequestBody Book book){
        int result=bookService.addBook(book);
        if(result>0){
            return R.ok();
        }
        return R.error();
    }

    @Value("${prop.up-folder}")
    String up_folder;

    @PostMapping("/upfile")
    public R upfile(@RequestPart MultipartFile file,@RequestParam String name) throws IOException {
        String oldname=file.getOriginalFilename();
        String path=up_folder+name+oldname.substring(oldname.lastIndexOf("."));
        file.transferTo(new File(path));
        return R.ok();
    }

    @GetMapping("/book/{id}")
    public R selectBook(@PathVariable int id)
    {
        Book book=bookService.selectBook(id);
        return  R.ok(book);
    }

    @PutMapping("/books")
    public R editBook(@RequestBody Book book){
        int result=bookService.editBook(book);
        if(result>0){
            return R.ok();
        }
        return R.error();
    }
}

2.8、单元测试

BookServiceTest.java文件:

package com.zhangguo.bookstore;

import com.zhangguo.bookstore.entity.Book;
import com.zhangguo.bookstore.service.BookService;
import org.junit.jupiter.api.Test;
import org.omg.CORBA.PUBLIC_MEMBER;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;

import java.util.Date;

@SpringBootTest
public class BookServiceTest {
    @Autowired
    BookService bookService;

    @Test
    public void selectBooksTest(){
        Book book=new Book(0,"C","i",0,null,"",null);
        System.out.println(bookService.selectBooks(book,1,10));
    }
    @Test
    public void deleteBookTest(){
        System.out.println(bookService.deleteBook(1074));
    }

    @Test
    public void addBookTest(){
        Book book=new Book(0,"test","test",17,new Date(),"12345678",null);
        System.out.println(bookService.addBook(book));
    }

    @Test
    public void selectBookTest(){
        Book book=bookService.selectBook(1084);
        System.out.println(book);
    }

    @Test
    public void editBook(){
        Book book=bookService.selectBook(1084);
        book.setTitle("Spring Boot实战");
        book.setAuthor("zhangguo");
        book.setCategoryId(16);
        book.setPublishDate(new Date());
        int result = bookService.editBook(book);
        System.out.println(result);
    }
}

 

运行效果

 

2.9、前端页面

index.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>图书管理</title>
    <style>
        .books,.books td,.books th{
            border: 1px solid #666;
            border-collapse: collapse;
        }
        .books{
            margin: 10px;
        }
        .cover{
            height: 40px;
        }
    </style>
</head>
<body>
    <div id="app">
        <h2>图书管理</h2>
        <table class="books">
            <tr>
                <th>序号</th>
                <th>书名</th>
                <th>作者</th>
                <th>类别</th>
                <th>出版日期</th>
                <th>书号</th>
                <th>操作</th>
            </tr>
            <tr v-for="(book,index) in books">
                <td>{{index+1}}</td>
                <td>{{book.title}}</td>
                <td><img :src="'images/'+book.isbn+'.jpg'" class="cover" /></td>
                <td>{{book.author}}</td>
                <td>{{book.category.name}}</td>
                <td>{{book.publishDate}}</td>
                <td>{{book.isbn}}</td>
                <td>
                    <a href="#" @click="del(book,index)">删除</a>
                    <a :href="'/edit.html?id='+book.id">编辑</a>
                </td>
            </tr>
        </table>
        <div id='pager'></div>
        <div>
            <a href="add.html">添加图书</a>
        </div>
    </div>
    <link rel="stylesheet" href="js/paging/css/paging.css" />
    <script src="js/vue/vue.js"></script>
    <script src="js/axios/axios.min.js"></script>
    <script src="js/paging/js/paging.min.js"></script>
    <script>
        var app=new Vue({
            el:"#app",
            data:{
                pageNum:1,
                pageSize:10,
                books:[]
            },
            created:function(){
                bindData();
            },
            methods:{
                del(book,index){
                    if(confirm("确定要删除吗?")){
                        var url="http://127.0.0.1:8080/api/books/"+book.id;
                        axios.delete(url).then(function(response){
                             if(response.data.code==1){
                                 alert("删除成功");
                                 app.books.splice(index,1);
                             }
                             else{
                                 alert("删除失败");
                             }
                        }).catch(function(error){
                            console.log(error);
                        });
                    }
                },
                edit(book,index){
                    console.log(book,index);
                }
            }
        });
        var pager;
        function bindData(pageNum,pageSize){
            pageNum=pageNum||1;
            pageSize=pageSize||10;
            axios.get("http://127.0.0.1:8080/api/books",{
                    params:{
                        pageNum,
                        pageSize,
                    }
                }).then(function(response){
                    app.books=response.data.list;
                    if(!pager){
                    pager = new Page({
                        el: '#pager',
                        nums: response.data.total,
                        counts: pageSize,
                        defaultPage: 1,
                        showHeadFoot: true, // 显示首页尾页
                        head: '首页', // 更改首页文字
                        foot: '尾页', // 更改尾页文字
                        jumpToOrder: true, // 跳转到指定页
                        showNowAndAll: true, // 当前页/共几页
                        clickEvent: function(currectPage, _this) {
                            bindData(currectPage,_this.counts);
                        }
                      });
                    }
                });
        }

    </script>
</body>
</html>

add.html

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>添加图书</title>
    <style>
        .books,
        .books td,
        .books th {
            border: 1px solid #666;
            border-collapse: collapse;
        }

        .books {
            margin: 10px;
        }
    </style>
</head>

<body>
    <div id="app">
        <h2>添加图书</h2>
        <form>
            <fieldset v-show="!isUpload">
                <legend>图书</legend>
                <p>
                    <label for="txtTitle">书名:</label>
                    <input type="text" id="txtTitle" v-model="book.title" required="required" />
                </p>
                <p>
                    <label for="txtAuthor">作者:</label>
                    <input type="text" id="txtAuthor" v-model="book.author" required="required" />
                </p>
                <p>
                    <label for="txtCategoryId" required="required">类别:</label>
                    <select id="txtCategoryId" v-model="book.categoryId">
                        <option value="">--请选择--</option>
                        <option v-for="(category,index) in categories" :value="category.id">{{category.name}}</option>
                    </select>
                </p>
                <p>
                    <label for="txtPublishDate">日期:</label>
                    <input type="date" id="txtPublishDate" v-model="book.publishDate" required="required" />
                </p>
                <p>
                    <label for="txtIsbn">书号:</label>
                    <input type="text" id="txtIsbn" v-model="book.isbn" required="required" />
                </p>
                <p>
                    <button @click="save" type="button">保存</button>
                </p>
            </fieldset>

            <fieldset v-show="isUpload">
                <legend>上传图书封面</legend>
                <input type="file" @change="selectFile($event)"/>
                <button type="button" @click="upfile($event)">上传</button>
            </fieldset>
        </form>
        <a href="index.html">图书列表</a>
    </div>
    <link rel="stylesheet" href="js/paging/css/paging.css" />
    <script src="js/vue/vue.js"></script>
    <script src="js/axios/axios.min.js"></script>
    <script src="js/paging/js/paging.min.js"></script>
    <script>
        var app = new Vue({
            el: "#app",
            data: {
                pageNum: 1,
                pageSize: 10,
                books: [],
                book: {
                    title: "",
                    author: "",
                    categoryId: "",
                    publishDate: "",
                    isbn: ""
                },
                categories: [],
                isUpload:false,
                file:null
            },
            created: function () {
                //加载分类信息
                axios.get("http://127.0.0.1:8080/api/categories").then(function (response) {
                    app.categories = response.data.data;
                });
            },
            methods: {
                selectFile(event){
                    app.file=event.target.files[0];
                },
                upfile(event){
                    event.preventDefault();
                    var formData=new FormData();
                    formData.append("file",app.file);
                    formData.append("name",app.book.isbn);
                    axios.post("http://127.0.0.1:8080/api/upfile",formData,{
                        Headers:{
                            "Content-Type":"multipart/form-data"
                        }
                    }).then(function(response){
                        if(response.data.code==1){
                            app.isUpload=false;
                            alert("上传成功!");

                        }
                    });
                },
                save(){
                    axios.post("http://127.0.0.1:8080/api/books",app.book).then(function(response){
                        if(response.data.code==1){
                            alert("添加成功!");
                            app.isUpload=true;
                            app.book={categoryId:""};
                        }else{
                            alert("添加失败!");
                        }
                    }).catch(error=>{
                        console.log(error);
                    });
                }
            }
        });
    </script>
</body>

</html>

 

edit.html

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>修改图书</title>
    <style>
        .books,
        .books td,
        .books th {
            border: 1px solid #666;
            border-collapse: collapse;
        }

        .books {
            margin: 10px;
        }
    </style>
</head>

<body>
    <div id="app">
        <h2>修改图书</h2>
        <form>
            <fieldset v-show="!isUpload">
                <legend>图书</legend>
                <p>
                    <label for="txtTitle">书名:</label>
                    <input type="text" id="txtTitle" v-model="book.title" required="required" />
                </p>
                <p>
                    <label for="txtAuthor">作者:</label>
                    <input type="text" id="txtAuthor" v-model="book.author" required="required" />
                </p>
                <p>
                    <label for="txtCategoryId" required="required">类别:</label>
                    <select id="txtCategoryId" v-model="book.categoryId">
                        <option value="">--请选择--</option>
                        <option v-for="(category,index) in categories" :value="category.id">{{category.name}}</option>
                    </select>
                </p>
                <p>
                    <label for="txtPublishDate">日期:</label>
                    <input type="date" id="txtPublishDate" v-model="book.publishDate" required="required" />
                </p>
                <p>
                    <label for="txtIsbn">书号:</label>
                    <input type="text" id="txtIsbn" v-model="book.isbn" required="required" />
                </p>
                <p>
                    <button @click="save" type="button">保存</button>
                </p>
            </fieldset>

            <fieldset v-show="isUpload">
                <legend>上传图书封面</legend>
                <input type="file" @change="selectFile($event)" />
                <button type="button" @click="upfile($event)">上传</button>
            </fieldset>
        </form>
        <a href="index.html">图书列表</a>
    </div>
    <link rel="stylesheet" href="js/paging/css/paging.css" />
    <script src="js/vue/vue.js"></script>
    <script src="js/axios/axios.min.js"></script>
    <script src="js/paging/js/paging.min.js"></script>
    <script>
        function getQueryString(name) { //传进想要获取的querystring的key
            var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
            var r = window.location.search.substr(1).match(reg);
            if (r != null) return decodeURIComponent(r[2]);
            return null;
        };

        var app = new Vue({
            el: "#app",
            data: {
                pageNum: 1,
                pageSize: 10,
                books: [],
                book: {
                    title: "",
                    author: "",
                    categoryId: "",
                    publishDate: "",
                    isbn: ""
                },
                categories: [],
                isUpload: false,
                file: null
            },
            created: function () {
                //加载分类信息
                axios.get("http://127.0.0.1:8080/api/categories").then(function (response) {
                    app.categories = response.data.data;

                    //加载图书信息
                    axios.get("http://127.0.0.1:8080/api/book/" + getQueryString("id")).then(function (response) {
                        app.book = response.data.data;
                    });
                });
            },
            methods: {
                selectFile(event) {
                    app.file = event.target.files[0];
                },
                upfile(event) {
                    event.preventDefault();
                    var formData = new FormData();
                    formData.append("file", app.file);
                    formData.append("name", app.book.isbn);
                    axios.post("http://127.0.0.1:8080/api/upfile", formData, {
                        Headers: {
                            "Content-Type": "multipart/form-data"
                        }
                    }).then(function (response) {
                        if (response.data.code == 1) {
                            app.isUpload = false;
                            alert("上传成功!");

                        }
                    });
                },
                save() {
                    axios.put("http://127.0.0.1:8080/api/books", app.book).then(function (response) {
                        if (response.data.code == 1) {
                            alert("修改成功!");
                            app.isUpload = true;
                        } else {
                            alert("修改失败!");
                        }
                    }).catch(error => {
                        console.log(error);
                    });
                }
            }
        });
    </script>
</body>

</html>

三、第三阶段

这一阶段主要是增加了批量删除、导入Excel,导出Excel,部分代码如下:

3.0、SLF4J Java 日志组件

SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 Logging API 实现既可以选择直接实现 SLF4J 接的 loging APIs 如: NLOG4J、SimpleLogger。也可以通过 SLF4J 提供的 API 实现来开发相应的适配器如 Log4jLoggerAdapter、JDK14LoggerAdapter。

SLF4J,即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用其所希望的日志系统。
实际上,SLF4J所提供的核心API是一些接口以及一个LoggerFactory的工厂类。从某种程度上,SLF4J有点类似JDBC,不过比JDBC更简单,在JDBC中,你需要指定驱动程序,而在使用SLF4J的时候,不需要在代码中或配置文件中指定你打算使用那个具体的日志系统。如同使用JDBC基本不用考虑具体数据库一样,SLF4J提供了统一的记录日志的接口,只要按照其提供的方法记录即可,最终日志的格式、记录级别、输出方式等通过具体日志系统的配置来实现,因此可以在应用中灵活切换日志系统。

3.1、POI介绍

 Apache POI 是基于 Office Open XML 标准(OOXML)和 Microsoft 的 OLE 2 复合文档格式(OLE2)处理各种文件格式的开源项目。 简而言之,您可以使用 Java 读写 MS Excel 文件,可以使用 Java 读写 MS Word 和 MS PowerPoint 文件。

  • HSSF - 提供读写 Microsoft Excel XLS 格式 (Microsoft Excel 97 (-2003)) 档案的功能。

  • XSSF - 提供读写 Microsoft Excel OOXML XLSX 格式 (Microsoft Excel XML (2007+)) 档案的功能。

  • SXSSF - 提供低内存占用量读写 Microsoft Excel OOXML XLSX 格式档案的功能。

  • HWPF - 提供读写 Microsoft Word DOC97 格式 (Microsoft Word 97 (-2003)) 档案的功能。

  • XWPF - 提供读写 Microsoft Word DOC2003 格式 (WordprocessingML (2007+)) 档案的功能。

  • HSLF/XSLF - 提供读写 Microsoft PowerPoint 格式档案的功能。

  • HDGF/XDGF - 提供读 Microsoft Visio 格式档案的功能。

  • HPBF - 提供读 Microsoft Publisher 格式档案的功能。

  • HSMF - 提供读 Microsoft Outlook 格式档案的功能。

依赖POI

        <dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi</artifactId>
            <version>4.1.2</version>
        </dependency>
        <dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi-ooxml</artifactId>
            <version>4.1.2</version>
        </dependency>
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFCell;
import java.io.FileOutputStream;
public class CreateXL {
 /** Excel 文件要存放的位置,假定在D盘下*/
 public static String outputFile="D:\\test.xls";
 public static void main(String argv[]){
  try{
  // 创建新的Excel 工作簿
  HSSFWorkbook workbook = new HSSFWorkbook();
  // 在Excel工作簿中建一工作表,其名为缺省值
  // 如要新建一名为"效益指标"的工作表,其语句为:
  // HSSFSheet sheet = workbook.createSheet("sheet1");
  HSSFSheet sheet = workbook.createSheet();
  // 在索引0的位置创建行(第一行)
  HSSFRow row = sheet.createRow((short)0);
  //在索引0的位置创建单元格(第一列)
  HSSFCell cell = row.createCell((short) 0);
  // 定义单元格为字符串类型(Excel-设置单元格格式-数字-文本;不设置默认为“常规”,也可以设置成其他的,具体设置参考相关文档)
  cell.setCellType(HSSFCell.CELL_TYPE_STRING);
  // 在单元格中输入一些内容
  cell.setCellValue("你要输入的内容");
  // 新建一输出文件流
  FileOutputStream fOut = new FileOutputStream(outputFile);
  // 把相应的Excel 工作簿存盘
  workbook.write(fOut);
  fOut.flush();
  // 操作结束,关闭文件
  fOut.close();
  System.out.println("文件生成");
  }catch(Exception e) {
  System.out.println("已运行 xlCreate() : " + e );
  }
 }
}
创建Excel文档
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
 import org.apache.poi.hssf.usermodel.HSSFSheet;
 import org.apache.poi.hssf.usermodel.HSSFRow;
 import org.apache.poi.hssf.usermodel.HSSFCell;
 import java.io.FileInputStream;
  
 public class ReadXL {
  /** Excel文件的存放位置。注意是正斜线*/
  public static String fileToBeRead="D:\\test1.xls";
   
  public static void main(String argv[]){ 
   try{
    // 创建对Excel工作簿文件的引用
    HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream(fileToBeRead));
    // 创建对工作表的引用。
    // 本例是按名引用(让我们假定那张表有着缺省名"Sheet1")
    HSSFSheet sheet = workbook.getSheet("Sheet1");
    // 也可用getSheetAt(int index)按索引引用,
    // 在Excel文档中,第一张工作表的缺省索引是0,
    // 其语句为:HSSFSheet sheet = workbook.getSheetAt(0);
    // 读取左上端单元
    HSSFRow row = sheet.getRow(0);
    HSSFCell cell = row.getCell((short)0);
    // 输出单元内容,cell.getStringCellValue()就是取所在单元的值
    System.out.println("左上端单元是: " + cell.getStringCellValue()); 
   }catch(Exception e) {
    System.out.println("已运行xlRead() : " + e );
   }
  }
 }
读取Excel文档

3.2、POI工具类

package com.zhangguo.bookshop.utils;

import lombok.extern.slf4j.Slf4j;
import org.apache.poi.hssf.record.ExtendedFormatRecord;
import org.apache.poi.hssf.usermodel.*;
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import org.springframework.util.ObjectUtils;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

@Slf4j
public class ExcelUtil {

    /**
     * excel解析
     */
    public static List<Map<Object, Object>> excelToList(MultipartFile file) {
        // 获取文件名称
        String originalFilename = file.getOriginalFilename();
        List<Map<Object, Object>> list = new ArrayList<>();
        try {
            // 获取输入流
            InputStream inputStream = file.getInputStream();
            // 判断excel版本
            Workbook workbook;
            assert originalFilename != null;
            if (judgeExcelVersion(originalFilename)) {
                workbook = new XSSFWorkbook(inputStream);
            } else {
                workbook = new HSSFWorkbook(inputStream);
            }
            // 工作表对象
            Sheet sheet = workbook.getSheetAt(0);
            // 总行数
            int physicalNumberOfRows = sheet.getPhysicalNumberOfRows();
            // 工作表的列
            Row row = sheet.getRow(0);
            // 总列数
            int physicalNumberOfCells = row.getPhysicalNumberOfCells();
            // 得到指定的单元格
            List<Object> fieldList = new ArrayList<>();
            for (int i = 0; i < physicalNumberOfRows; i++) {
                Map<Object, Object> map = new HashMap<>();
                Row rowI = sheet.getRow(i);
                for (int j = 0; j < physicalNumberOfCells; j++) {
                    Cell cell = rowI.getCell(j);
                    if (!ObjectUtils.isEmpty(cell)) {
                        Object data = null;
                        CellType cellType = cell.getCellType();
                        if (cellType == CellType.STRING) {
                            data = cell.getStringCellValue();
                        } else if (cellType == CellType.NUMERIC) {
                            data = cell.getNumericCellValue();
                        }
                        if (i == 0) {
                            fieldList.add(data);
                        } else {
                            map.put(fieldList.get(j), data);
                        }
                    }
                }
                if (!ObjectUtils.isEmpty(map)) {
                    list.add(map);
                }
            }
            // 关闭流资源
            inputStream.close();
            workbook.close();
            return list;
        } catch (IOException e) {
            log.error("excelToList failure!! error={}", e.getMessage());
            e.printStackTrace();
        }
        return null;
    }

    /**
     * 判断上传的excel文件版本(xls为2003,xlsx为2007)
     *
     * @param fileName 文件路径
     * @return excel2007及以上版本返回true,excel2007以下版本返回false
     */
    private static boolean judgeExcelVersion(String fileName) {
        return !fileName.matches("^.+\\.(?i)(xls)$");
    }


    /**获取字符长度,中文2个位,英文1位*/
    public static int String_length(String value) {
        int valueLength = 0;
        String chinese = "[\u4e00-\u9fa5]";
        for (int i = 0; i < value.length(); i++) {
            String temp = value.substring(i, i + 1);
            if (temp.matches(chinese)) {
                valueLength += 2;
            } else {
                valueLength += 1;
            }
        }
        return valueLength;
    }
    /**
     * excel导出
     */
    public static void exportExcel(HttpServletResponse httpServletResponse, List<List<String>> excelData, String sheetName, String fileName,List<String> headers) {
        try {
            // 声明一个工作簿
            HSSFWorkbook workbook = new HSSFWorkbook();
            // 生成一个表格,设置表格名称
            HSSFSheet sheet = workbook.createSheet(sheetName);
            // 设置表格列宽度
            //sheet.setDefaultColumnWidth(50);
            List<Integer> widthds=new ArrayList<>();
            int width=0;
            // 写入List<List<String>>中的数据
            int rowIndex = 0;
            // 创建一个row行,然后自增i
            HSSFRow row = sheet.createRow(rowIndex++);
            HSSFFont font=workbook.createFont();  //创建字体
            font.setBold(true);


            //设置标题
            for(int i=0;i<headers.size();i++){
                HSSFCell cell = row.createCell(i);
                //创建富文本
                HSSFRichTextString hssfRichTextString=new HSSFRichTextString(headers.get(i));
                hssfRichTextString.applyFont(font); //应用字体
                cell.setCellValue(hssfRichTextString);  //设置富文本到单元格
                widthds.add(i,4);
            }

            rowIndex=1;
            for (List<String> data : excelData) {
                // 创建一个row行,然后自增i
                row = sheet.createRow(rowIndex++);
                // 遍历添加本行数据
                for (int i = 0; i < data.size(); i++) {
                    // 创建一个单元格
                    HSSFCell cell = row.createCell(i);
                    // 创建一个内容对象
                    HSSFRichTextString text = new HSSFRichTextString(data.get(i));
                    // 将内容对象的文字内容写入单元格中
                    cell.setCellValue(text);
                    width=String_length(text.getString());
                    width=width>widthds.get(i)?width:widthds.get(i);
                    widthds.set(i,width);
                }
            }

            for(int i=0; i<widthds.size();i++){
                sheet.setColumnWidth(i,widthds.get(i)*256);
            }

            // Excel输入流通过response输出到页面下载
            httpServletResponse.setContentType("application/octet-stream");
            // 设置导出Excel的名称
            httpServletResponse.setHeader("Content-disposition", "attachment;filename=" + fileName + ".xls");
            // 刷新缓冲
            httpServletResponse.flushBuffer();
            // workbook讲Excel写入到response的输出流中,供页面下载Excel文件
            workbook.write(httpServletResponse.getOutputStream());
            // 关闭workbook
            workbook.close();
        } catch (IOException e) {
            log.error("exportExcel failure!! error={}", e.getMessage());
            e.printStackTrace();
        }
    }
}

工具类应用:

@DeleteMapping("/books")
    public R deleteBooks(@RequestBody List<Integer> ids){
        int count = bookService.deleteBooks(ids);
        if(count>0)
        {
            return R.ok(count);
        }
        return R.error();
    }

    @PostMapping("/uploadExcel")
    public R uploadExcel(@RequestPart MultipartFile file) throws ParseException {
        int rows=0;
        //导入Excel文件转换成集合
        List<Map<Object, Object>> list = ExcelUtil.excelToList(file);
        //{author: '(英)夏普  著,周靖  译', isbn: '9787302151999', publishDate: '2021-01-11', title: 'Visual C# 2005从入门到精通2', category: 'C#'}
        for (Map<Object, Object> map:list) {
            Book book=new Book();  //创建图书对象
            book.setTitle(map.get("title").toString());  //从字典中获取名称为title的值并设置到对象中
            book.setAuthor(map.get("author").toString());
            book.setIsbn(map.get("isbn").toString());
            //日期格式化器
            SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
            //获取日期转换并设置
            book.setPublishDate(dateFormat.parse(map.get("publishDate").toString()));
            //分类名称
            String catename=map.get("category").toString();
            //根据分类名称获得分类对象
            Category category= categoryService.findCategoryByName(catename);
            if(category==null){  //如果类别不存在,则为其它
                book.setCategoryId(16);
            }else {
                book.setCategoryId(category.getId());
            }
            //添加到数据库并累加行数
          rows+=bookService.addBook(book);
        }
        return R.ok(rows);
    }


    @GetMapping("/exportExcel")
    public void exportExcel(@RequestParam(required = false,defaultValue ="") String title,
                            @RequestParam(required = false,defaultValue ="") String author,
                            @RequestParam(required = false,defaultValue ="") String publishDate,
                            @RequestParam(required = false,defaultValue ="") String isbn,
                            HttpServletResponse httpServletResponse) throws ParseException {
        Date date=null;
        if(publishDate!=null&&!publishDate.equals("")){
            SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
            date=sdf.parse(publishDate);
        }
        //查询条件
        Book book=new Book(0,title,author,0,date,isbn,null);
        //查询图书
        List<List<String>> books = bookService.findBooks(book);
        List<String> headers=new ArrayList<>();
        headers.add(0,"编号");
        headers.add(1,"书名");
        headers.add(2,"作者");
        headers.add(3,"类别");
        headers.add(4,"书号");
        headers.add(5,"出版日期");

        ExcelUtil.exportExcel(httpServletResponse,books,"图书", UUID.randomUUID().toString(),headers);
    }

 

BookServiceImpl.java

package com.zhangguo.bookstore.service.impl;

import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.zhangguo.bookstore.dao.BookMapper;
import com.zhangguo.bookstore.entity.Book;
import com.zhangguo.bookstore.service.BookService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.List;

/**图书服务实现类*/
@Service
public class BookServiceImpl implements BookService {
    @Autowired
    BookMapper bookMapper;

    @Override
    public PageInfo<Book> selectBooks(Book book, int pageNum, int pageSize) {
        //开始分页,指定页码与每页记录数
        PageHelper.startPage(pageNum,pageSize);
        //执行查询,请求会被分页插件拦截
        List<Book> books = bookMapper.selectBooks(book);
        //返回分页对象与数据
        return new PageInfo<Book>(books);
    }

    @Override
    public int deleteBook(int id) {
       return bookMapper.deleteBook(id);
    }

    @Override
    public int addBook(Book book) {
        return bookMapper.addBook(book);
    }

    @Override
    public Book selectBook(int id) {
        return bookMapper.selectBook(id);
    }

    @Override
    public int editBook(Book book) {
        return bookMapper.editBook(book);
    }

    @Override
    public List<List<String>> selectBooks(Book book) {
        List<Book> books = bookMapper.selectBooks(book);
        List<List<String>> result=new ArrayList<>();
        for (Book item:books) {
            List<String> bookItem=new ArrayList<>();
            bookItem.add(item.getId()+"");
            bookItem.add(item.getTitle());
            bookItem.add(item.getAuthor());
            bookItem.add(item.getCategory().getName());
            SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
            bookItem.add(sdf.format(item.getPublishDate()));
            bookItem.add(item.getIsbn());
            result.add(bookItem);
        }
        return result;
    }
}

3.3、前端页面

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>图书管理</title>
    <style>
        .books,
        .books td,
        .books th {
            border: 1px solid #666;
            border-collapse: collapse;
        }

        .books {
            margin: 10px;
        }

        .cover {
            height: 40px;
        }
    </style>
</head>

<body>
    <div id="app">
        <h2>图书管理</h2>
        <p>
            <label>书名:</label><input type="text" v-model="book.title" />
            <label>作者:</label><input type="text" v-model="book.author" />
            <label>日期:</label><input type="text" v-model="book.publishDate" />
            <label>书号:</label><input type="text" v-model="book.isbn" />
            <button type="button" @click="search">搜索</button>
            <button type="button" @click="importExcel($event)">导入</button>
            <button type="button" @click="exportExcel($event)">导出</button>
            <button type="button" @click="deletes($event)">批量删除</button>
        </p>
        <table class="books">
            <tr>
                <th>
                    <input type="checkbox" @change="checkchange($event)"/>
                </th>
                <th>序号</th>
                <th>书名</th>
                <th>封面</th>
                <th>作者</th>
                <th>类别</th>
                <th>出版日期</th>
                <th>书号</th>
                <th>操作</th>
            </tr>
            <tr v-for="(book,index) in books">
                <td><input type="checkbox" :value="book.id" class="item"/></td>
                <td>{{index+1}}</td>
                <td>{{book.title}}</td>
                <td><img :src="'images/'+book.isbn+'.jpg'" class="cover" /></td>
                <td>{{book.author}}</td>
                <td>{{book.category.name}}</td>
                <td>{{book.publishDate}}</td>
                <td>{{book.isbn}}</td>
                <td>
                    <a href="#" @click="del(book,index)">删除</a>
                    <a :href="'/edit.html?id='+book.id">编辑</a>
                </td>
            </tr>
        </table>
        <div id='pager'></div>
        <div>
            <a href="add.html">添加图书</a>
        </div>
    </div>
    <link rel="stylesheet" href="js/paging/css/paging.css" />
    <script src="js/vue/vue.js"></script>
    <script src="js/axios/axios.min.js"></script>
    <script src="js/paging/js/paging.min.js"></script>
    <script>
        var app = new Vue({
            el: "#app",
            data: {
                pageNum: 1,
                pageSize: 10,
                books: [],
                book: { title: "", author: "", isbn: "" },
                excelFile: {}
            },
            created: function () {
                bindData(this.pageNum, this.pageSize, this.book);
            },
            methods: {
                del(book, index) {
                    if (confirm("确定要删除吗?")) {
                        var url = "http://127.0.0.1:8080/api/books/" + book.id;
                        axios.delete(url).then(function (response) {
                            if (response.data.code == 1) {
                                alert("删除成功");
                                app.books.splice(index, 1);
                            }
                            else {
                                alert("删除失败");
                            }
                        }).catch(function (error) {
                            console.log(error);
                        });
                    }
                },
                search() {
                    pager = null;
                    bindData();
                },
                importExcel(event) {
                    this.upload();
                    this.handleFile();
                },
                upload: function () {
                    var inputObj = document.createElement('input');
                    inputObj.setAttribute('id', 'file');
                    inputObj.setAttribute('type', 'file');
                    inputObj.setAttribute('name', 'file');
                    inputObj.setAttribute("style", 'visibility:hidden');
                    document.body.appendChild(inputObj);
                    inputObj.value;
                    inputObj.click();
                    console.log(inputObj);
                },
                //处理文件
                handleFile: function () {
                    document.querySelector('#file').addEventListener('change', function (event) {
                        var formdata = new FormData();
                        formdata.append("file", event.target.files[0]);
                        axios.post("http://127.0.0.1:8080/api/importExcel", formdata, {
                            Headers: {
                                "Content-Type": "multipart/form-data"
                            }
                        }).then(function (response) {
                            if (response.data.code == 1) {
                                alert("成功添加" + response.data.data + "行数据!");
                                pager = null;
                                bindData();
                            }
                        });
                    });
                },
                exportExcel(event) {
                    var url = "http://127.0.0.1:8080/api/exportExcel?title=" + app.book.title + "&author=" + app.book.author + "&isbn=" + app.book.isbn;
                    if (app.book.publishDate && app.book.publishDate != "") {
                        url += "&publishDate=" + app.book.publishDate;
                    }
                    console.log(url);
                    location.href = url;
                },
                checkchange:function(event){
                    var isChecked=event.target.checked;
                    document.querySelectorAll(".item").forEach(item=>{
                        item.checked=isChecked;
                    });
                },
                deletes(event){
                    var ids=[];
                    document.querySelectorAll(".item").forEach(item=>{
                        if(item.checked&&item.value){
                            ids.push(item.value);
                        }
                    });
                    axios.delete("http://127.0.0.1:8080/api/books",{data:ids}).then(response=>{
                        console.log(response);
                    }).catch(error=>{
                        console.log(error);
                    });
                }
            }
        });
        var pager;
        function bindData(pageNum, pageSize, book) {
            pageNum = pageNum || 1;
            pageSize = pageSize || 10;
            book = book || app.book;
            axios.get("http://127.0.0.1:8080/api/books", {
                params: {
                    pageNum,
                    pageSize,
                    ...book
                }
            }).then(function (response) {
                app.books = response.data.list;
                if (!pager) {
                    document.getElementById("pager").innerHTML = "";
                    pager = new Page({
                        el: '#pager',
                        nums: response.data.total,
                        counts: pageSize,
                        defaultPage: 1,
                        showHeadFoot: true, // 显示首页尾页
                        head: '首页', // 更改首页文字
                        foot: '尾页', // 更改尾页文字
                        jumpToOrder: true, // 跳转到指定页
                        showNowAndAll: true, // 当前页/共几页
                        clickEvent: function (currectPage, _this) {
                            bindData(currectPage, _this.counts);
                        }
                    });
                }
            });
        }

    </script>
</body>

</html>

3.4、JSBarcode条码

JsBarcode是一个用JavaScript编写的条形码生成器。它支持多种条形码格式,可在浏览器和Node.js中使用。如果你在项目中使用了jquery也可以使用jquery,但它不是依赖项。

github:

https://github.com/lindell/JsBarcode

支持的条形码种类:

  • CODE128
  • CODE128 (automatic mode switching)
  • CODE128 A/B/C (force mode)
  • EAN
  • EAN-13
  • EAN-8
  • EAN-5
  • EAN-2
  • UPC (A)
  • UPC (E)
  • CODE39
  • ITF
  • ITF
  • ITF-14
  • MSI
  • MSI10
  • MSI11
  • MSI1010
  • MSI1110
  • Pharmacode
  • Codabar

浏览器中使用举例:

  • 通过svg、canvas、img都可以
<svg id="barcode"></svg>
<!-- or -->
<canvas id="barcode"></canvas>
<!-- or -->
<img id="barcode"/>
JsBarcode("#barcode", "Hi!");
// or with jQuery
$("#barcode").JsBarcode("Hi!");
JsBarcode("#barcode", "1234", {
 format: "pharmacode",
 lineColor: "#0aa",
 width:4,
 height:40,
 displayValue: false
});
  • 你也可以使用一些自定义的配置
JsBarcode("#barcode", "1234", {
 format: "pharmacode",
 lineColor: "#0aa",
 width:4,
 height:40,
 displayValue: false
});
  • 更高级的用法
JsBarcode("#barcode")
 .options({font: "OCR-B"}) // Will affect all barcodes
 .EAN13("1234567890128", {fontSize: 18, textMargin: 0})
 .blank(20) // Create space between the barcodes
 .EAN5("12345", {height: 85, textPosition: "top", fontSize: 16, marginTop: 15})
 .render();
  • 直接在html标签中使用
<svg class="barcode"
 jsbarcode-format="upc"
 jsbarcode-value="123456789012"
 jsbarcode-textmargin="0"
 jsbarcode-fontoptions="bold">
</svg>

初始化还是需要的

JsBarcode(".barcode").init();

浏览器引入

<script src="/a2020/img/data-img.jpg" data-src="JsBarcode.all.min.js"></script>

使用broser或者npm包管理

bower install jsbarcode --save
npm install jsbarcode --save
  • nodejs使用

首先你的安装jsbarcode和canvas

npm install jsbarcode
npm install canvas

使用简单案例

var JsBarcode = require('jsbarcode');
// Canvas v1
var Canvas = require("canvas");
// Canvas v2
var { createCanvas } = require("canvas");
// Canvas v1
var canvas = new Canvas();
// Canvas v2
var canvas = createCanvas();
JsBarcode(canvas, "Hello");

JSBarcode是一个条形码JavaScript中的条形码生成插件,支持浏览器端和nodejs,在很多业务场景下都可以使用到,非常的简单实用!

3.5、qrcodejs二维码

QRCode.js 是一个用于生成二维码的 JavaScript 库。主要是通过获取 DOM 的标签,再通过 HTML5 Canvas 绘制而成,不依赖任何库。

Basic Usages
<div id="qrcode"></div>
<script type="text/javascript">
new QRCode(document.getElementById("qrcode"), "http://jindo.dev.naver.com/collie");
</script>
or with some options

<div id="qrcode"></div>
<script type="text/javascript">
var qrcode = new QRCode(document.getElementById("qrcode"), {
text: "http://jindo.dev.naver.com/collie",
width: 128,
height: 128,
colorDark : "#000000",
colorLight : "#ffffff",
correctLevel : QRCode.CorrectLevel.H
});
</script>
and you can use some methods

qrcode.clear(); // clear the code.
qrcode.makeCode("http://naver.com"); // make another code.
Browser Compatibility
IE6~10, Chrome, Firefox, Safari, Opera, Mobile Safari, Android, Windows Mobile, ETC.

使用方法
载入 JavaScript 文件

<script src="qrcode.js"></script>

DOM 结构

<div id="qrcode"></div>

调用
// 简单方式

new QRCode(document.getElementById('qrcode'), 'your content');

 

// 设置参数方式
var qrcode = new QRCode('qrcode', {
text: 'your content',
width: 256,
height: 256,
colorDark : '#000000',
colorLight : '#ffffff',
correctLevel : QRCode.CorrectLevel.H
});

// 使用 API
qrcode.clear();
qrcode.makeCode('new content');

 



参数说明
new QRCode(element, option)

名称 默认值 说明
element - 显示二维码的元素或该元素的 ID
option 参数配置
option 参数说明
名称 默认值 说明
width 256 图像宽度
height 256 图像高度
typeNumber 4
colorDark "#000000" 前景色
colorLight "#ffffff" 背景色
correctLevel QRCode.CorrectLevel.L 容错级别,可设置为:
QRCode.CorrectLevel.L

QRCode.CorrectLevel.M

QRCode.CorrectLevel.Q

QRCode.CorrectLevel.H

API 接口
名称 说明
makeCode(text) 设置二维码内容
clear() 清除二维码。(仅在不支持 Canvas 的浏览器下有效)

四 、源代码

https://gitee.com/zhangguo5/BookStoreUI.git

五、作业

5.1、使用Java创建1个Excel文件,输出一个99乘法表,要求使用到@SLF4J日志对象。

5.2、使用Java读取上1个程序的Excel文件,使用日志对象输出99乘法表。

六、视频

https://www.bilibili.com/video/BV1fi4y1S79P?share_source=copy_web

https://space.bilibili.com/87194917/video

作业解答:https://www.bilibili.com/video/BV1Hs411F71x?share_source=copy_web

posted @ 2022-05-17 10:35  张果  阅读(3444)  评论(0编辑  收藏  举报
AmazingCounters.com