Mybatis小练习(银行系统 Mybatis+Java命令行)

练习介绍

银行系统
用户:实现注册、登录、存钱、取钱、添加银行卡、删除银行卡功能,一个账号对应一个用户,一个用户可以有多张银行卡。
银行卡:拥有所属银行ID、名称、银行卡号、所属用户ID、余额属性.
银行:银行的类型与银行ID
用户表:
Mybatis小练习(银行系统 Mybatis+Java命令行)_第1张图片
银行卡表
Mybatis小练习(银行系统 Mybatis+Java命令行)_第2张图片
银行表
Mybatis小练习(银行系统 Mybatis+Java命令行)_第3张图片
本项目呢,非常基础,作为小练习,我尽量分层清晰,每个功能之间相互独立,使代码耦合度较低,但是仍有不足的地方,对于输入操作没有进行验证,以及在用户没有银行卡的判定上仍然有代码的重用
https://gitee.com/cyq_77/java-se/blob/master/UserSystem.zip
可以对想要了解分层思想的java小白们有帮助

你可能感兴趣的:(笔记,mybatis,java)