之前在网上看到的一个MyBatis做的开源项目,在学习过程中,一直对它的表与实体类之间的对应关系比较困惑。之前一直的印象是数据库中的表与实体类间的关系都是一一对应的,但是这个开源项目中,与表对应的实体包下面,有很多实体类,在动手做了一些修改之后,对此有了一点新的认识,在此记录下来,有不对的地方欢迎大家指正。
在数据库中添加一个培训表sys_train,表中有如下字段
train_id | 主键 |
user_id | 外键 |
position_id | 外键 |
department_id | 外键 |
status | 培训状态 |
当我想在页面上对这个培训表中的数据进行列表展示的时候,如果此时只有一个与表对应的实体类SysTrain.java(在包com.gx.o