[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 分钟
解决drf-yasg中的SwaggerAPI无法正确分组问题
swagger是后台开发中很好用的交互式文档,Django原本的Django-Swagger已经停止维护了,现在一般用drf_yasg这个包来实现文档,它里面支持swagger和redoc两种,redoc是静态的,作为导出文档的话不错,不过一般我们用swagger,因为可以在文档里面调试,非常方便。 Drf里面有个东西是AutoSchema,可以自动扫描ViewSet和APIView这类可以提供接
2022-04-04 · 0_Swagger与drf-yasg接口文档系列 · 约 1 分钟
打包ROCm环境的相关Wheel方便后续使用
呵,折腾半天才发现没法从site-packages直接提取Wheel,还得从官方源重新拖。几个G的ROCm全家桶,预编译好的二进制乐高,省得下次再对着源码干等几小时。
2026-05-09 · ROCm · 约 1 分钟
讨论
共 0 条加载评论中…