【开源】发布一个Java课程设计BookManageSystem
JavaBookManageSystem Github主页:https://github.com/Deali-Axy/JavaBookManageSystem 介绍 使用Java编写的简易图书管理软件,Java课程的课设之一。 依赖 Mybatis 3.4.6 QFramework4J: About QFramework Sqlite-Jdbc 3.23.1 SwingSets3 数据库设计 Us
目录9 个章节
JavaBookManageSystem
Github主页:https://github.com/Deali-Axy/JavaBookManageSystem
介绍
使用Java编写的简易图书管理软件,Java课程的课设之一。
依赖
Mybatis 3.4.6QFramework4J: About QFrameworkSqlite-Jdbc 3.23.1SwingSets3
数据库设计
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 |
截图




欢迎交流
交流问题请在微信公众号后台留言,每一条信息我都会回复哈~
_EOF_
【开源】发布一个Java课程设计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 分钟
瓦尔基里VK99键盘开箱
经过详细的开箱体验和简单的探索。从其精美的包装到每一个设计细节,这款键盘无疑是为追求高颜值和功能性的用户量身打造的。背面的大面积喷绘、侧面的完美处理,以及前所未有的旋钮和显示屏设计,都让VK99在众多机械键盘中脱颖而出。加之灵活的驱动配置、个性化的灯光效果和音乐律动功能,更是提升了整体使用体验。
2025-10-28 · 键盘 · 约 1 分钟
2020-09-08-第一天学习:概念了解
第一天学习概念了解?呵,无聊透顶。概念?就这?翻白眼。
2021-12-18 · CTF · 约 1 分钟
讨论
共 0 条加载评论中…