图书管理系统 java后端 html前端
源码不分享
图书管理系统,前端使用jquery-3.6.0、bootoast、bootstrap,数据库使用mysql,后端使用spring,对注册登录使用BCrypt算法加密
一、页面展示
1.登录页面
2.注册页面
3.图书管理主页面
4.修改密码
5.个人信息
6.图书管理
7.维护图书
8.新增图书类型 ![](/assets/blank.gif)
9.维护图书类型
二、数据库
一共有三个数据库,admins管理员、book图书、book_type图书类型
CREATE TABLE `admins` (`admin_id` int(11) NOT NULL AUTO_INCREMENT,`account` varchar(35) NOT NULL,`pass` varchar(100) NOT NULL,`nick_name` varchar(20) NOT NULL,PRIMARY KEY (`admin_id`),UNIQUE KEY `account_UNIQUE` (`account`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4;CREATE TABLE `book` (`book_id` int(11) NOT NULL AUTO_INCREMENT,`book_name` varchar(50) NOT NULL,`type_id` int(11) DEFAULT NULL,`author` varchar(50) NOT NULL,`publish` varchar(100) NOT NULL,`depict` varchar(200) DEFAULT NULL,`price` double NOT NULL,`storages` int(11) NOT NULL,PRIMARY KEY (`book_id`),KEY `book_book_type_fk_1` (`type_id`),CONSTRAINT `book_ibfk_1` FOREIGN KEY (`type_id`) REFERENCES `book_type` (`type_id`)
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4;CREATE TABLE `book_type` (`type_id` int(11) NOT NULL AUTO_INCREMENT,`type_name` varchar(30) NOT NULL,`type_depict` varchar(200) DEFAULT NULL,PRIMARY KEY (`type_id`)
) ENGINE=InnoDB AUTO_INCREMENT=77 DEFAULT CHARSET=utf8mb4;
三、代码结构
图书管理系统 java后端 html前端相关推荐
- 基于javaweb的图书管理系统(java+jsp+layui+bootstrap+servlet+mysql)
基于javaweb的图书管理系统(java+jsp+layui+bootstrap+servlet+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse ...
- Vue+SpringBoot图书管理系统前后端分离(教你一步一步搭建)
Vue+SpringBoot图书管理系统前后端分离(教你一步一步搭建) 介绍: 说明: 环境搭建 后端环境搭建 1.新建一个工程(只有收费版的idea才有这个选项哦) 2.选择Java8 4.配置工程 ...
- java 后端与前端Date类型与String类型互相转换(使用注解)
一:java 后端格式化输出Date类型的属性值到前端 后端返回的类型中,直接定义Date类型,加上此注解,直接将Date类型转成自定义的格式给前端 class TestDateOutput{@Jso ...
- 基于java+mysql的Swing+MySQL图书管理系统(java+swing+gui+mysql)
基于java+mysql的Swing+MySQL图书管理系统(java+swing+gui+mysql) 运行环境 Java≥8.MySQL≥5.7 开发工具 eclipse/idea/myeclip ...
- 图书管理系统java+Oracle
图书管理系统java+Oracle 一.课程设计实验目的 二.课程设计任务及要求 三.数据库设计 四.程序设计 五.软件使用说明 六.课程设计总结 七.附录 一.课程设计实验目的 课程设计围绕课程的整 ...
- java图书管理系统目的_java_图书管理系统java版,本文的目的就是通过图书管理 - phpStudy...
图书管理系统java版 本文的目的就是通过图书管理系统掌握数据库编程技术,能正确连接数据库,能对数据库中信息进行查询.插入.删除.修改. 内容:在数据库中创建一张书目信息表,包括书名.作者.出版社.出 ...
- Java窗体图书管理系统Java图书借阅管理系统(图书借阅系统)
Java窗体图书管理系统Java图书借阅管理系统(图书借阅系统)
- 实训总结(图书管理系统java)
实训总结(图书管理系统java) 1设计任务 完成用户登录验证,图书品类的增.删.查.改并保存到数据库中,打印购买图书订单,并将购买图书订单信息数据保存到数据库中. 2总体设计 序号 类名 说明 1 ...
- 图书管理系统java项目jsp web项
图书管理系统java项目jsp web项 源码+数据库+文档+运行环境齐全! 图书信息浏览,图书借阅,图书归还,个人信息管理,最佳读者,借阅排行,问题反馈等. 管理员功能可以实现读者管理,图书管理,借 ...
最新文章
- Vue 3响应式原理及实现
- 旷视科技印奇:孜孜不倦做硬件 看好3个应用场景
- 用条件变量实现事件等待器的正确与错误做法
- VScode使用记录二:Windows 7下安装GCC、使用VSCode编译代码
- 调用网易云Api接口实现移动Web网易云部分功能(搜索+列表+播放)
- 开发APP软件需要哪些编程语言和开发环境
- Ext2.0的EditorGridPanel
- Steam游戏导入vrPlus中运行
- 电池电压值转换为百分比
- 用余子式、代数余子式和伴随 来求逆矩阵
- 绝地求生 Win10 崩溃解决办法 (提示cmd.exe应用程序错误0xc000124)
- Python中杨辉三角的理解(廖雪峰教程例)
- 用尽可能多的字数介绍Leaky ReLU激活函数
- AD7616的国产替代方案—ADCS16162(16位16通道同步采样ADC)
- Java基础(以及面试常问问题)
- 软件案例分析:商业音乐软件还是开源音乐软件?
- 开源物联网系统 ThingsBoard 上手
- ocr的场景应用--发票识别
- rapidcsv 写csv文件实例
- 高数_证明_极限存在的夹逼准则