[Open Source] Releasing a Java Course Project BookManageSystem
JavaBookManageSystem GitHub homepage: https://github.com/Deali-Axy/JavaBookManageSystem Introduction A simple book management application written in Java, one of the course projects for a Java class. Dependencies Mybatis 3.4.6 QFramework4J: About QFramework Sqlite-Jdbc 3.23.1 SwingSets3 Database Design Us
目录9 个章节
JavaBookManageSystem
GitHub homepage: https://github.com/Deali-Axy/JavaBookManageSystem
Introduction
A simple book management application written in Java, one of the course projects for a Java class.
Dependencies
Mybatis 3.4.6QFramework4J: About QFrameworkSqlite-Jdbc 3.23.1SwingSets3
Database Design
User
| field | type | help_text | constraint | length |
|---|---|---|---|---|
| id | int | primary-key | ||
| name | char | 20 | ||
| password | char | 200 | ||
| admin | boolean |
Book
| field | type | help_text | constraint | length |
|---|---|---|---|---|
| id | int | primary-key | ||
| name | char | 200 | ||
| author | char | 200 | ||
| publisher | char | 200 | ||
| publication_date | datetime | |||
| pages | int | |||
| ISBN | char | 20 |
Borrowing
| field | type | help_text | constraint | length |
|---|---|---|---|---|
| id | int | primary-key | ||
| book_id | int | foregin-key to Book | ||
| user_id | int | foregin-key to User | ||
| date | date |
Screenshots




Welcome to Discuss
For questions, please leave a message on the WeChat official account. I’ll reply to every message~
- WeChat Official Account: 画星星高手
- Coding livestream: https://live.bilibili.com/11883038
- Zhihu: https://www.zhihu.com/people/dealiaxy
- Column: https://zhuanlan.zhihu.com/deali
- Jianshu: https://www.jianshu.com/u/965b95853b9f
_EOF_
[Open Source] Releasing a Java Course Project BookManageSystem
- 本文作者:
- 程序设计实验室
- 版权声明:
- 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
相关文章
小老板的账都在微信里,我做成了 AI 产品,然后…
一年了终于憋出第一篇文章,自称AI产品却干着ERP的活。核心就一句话:小老板不缺记账,缺的是“这单到底赚没赚”——还得靠AI把微信聊天变账本。最后成本压垮项目?醒醒,先想清楚卖给谁再谈开发。
2026-07-31 · Production · 约 1 分钟
【开源】发布一个基于JavaFX的小游戏:CrazyAlpha
Features 基于JavaFX设计了游戏引擎XEngine 使用自行开发的游戏引擎XEngine实现完整游戏功能 游戏资源管理:字体、图片、音频管理 游戏地图管理,多地图切换 MVVM分层设计,代码解耦合,模块高内聚 Model模型系统设计,模块化设计 使用订阅者模式实现的消息系统和事件处理 使用Gradle构建 下载运行 首先,点击打开:CrazyAlpha下载页面 下载CrazyAlpha
2021-12-18 · Production · 约 1 分钟
298 元买了个没人听过的便携屏,我到底图啥?
买Eimio便携屏就为了试试皮套?298块,参数一般,包装简陋,亮度调到20%还是最亮,这DDC/CI功能简直是反人类设计。还不如直接买个内胆包+支架,至少稳定。
2025-11-22 · 显示器 · 约 1 分钟
如何阻止Win10重置默认应用?
前言 Win10比之前版本的Windows系统更现代,然而却不见得更好用,喜欢自作主张重置默认应用就是一个大问题。 就像这样,真的是烦。 解决方法 改注册表。 新建一个 去除重置默认应用.reg 的注册表文件,粘贴一下代码。 Windows Registry Editor Version 5.00 ;Description: Prevents Windows 10 from resetting
2021-12-18 · Windows · 约 1 分钟
讨论
共 0 条加载评论中…