数据库用MySQL 5.7(SQL脚本里明确写了 ENGINE=InnoDB ),没上H2或SQLite,因为论文要求体现真实数据库事务管理。 关键点在于:所有借阅操作都包裹在 Connection.setAutoCommit (false) 事务块里,先扣库存再写日志最后更新读者状态,三步失败则全部回滚。
你是不是也经历过——课设 deadline 前三天,网上搜“旅游管理系统 Java”,下载了七八个 ZIP,解压打开全是 src 文件夹里一堆 .java ,没有 README.md ,没有 db.sql ,没有启动说明,更别提登录账号密码;运行报 ClassNotFoundException: com.mysql.cj.jdbc.Driver ,查半天才发现 MySQL 8 驱动要换 mysql ...
Built a desktop expense tracker using Java Swing, JDBC, and MySQL. The app supports user registration and login, income and expense management, transaction filtering, and monthly budgets. Organized ...
Built a desktop expense tracker using Java Swing, JDBC, and MySQL. The app supports user registration and login, income and expense management, transaction filtering, and monthly budgets. Organized ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果