创建新项目,一对多
复制刚才关闭的项目的文件
复制到们的新项目里面
复制包的依赖
删减相关代码。只保留这三个查询的方法
模糊查询改成传统的占位符的方式
之前是可以自定义实体类的属性字段,和数据库的字典不一致
增加测试方法
除了用户民 其他都是null值
@Results注解
这个注解包含了id和多个result
里面还有还有一个@Result注解
如果是主键把id设置为true,id默认为false
所有第一个id这里我们设置为true,表示id字段是主键
其他的字段可以不用因为id 默认为false
再次测试
字段就都有值了
但是再次测试另外的方法的时候,别的方法也需要这些注解。Results加上id属性
使用ResultMap指定id
测试findOne数据可以正常
value只有一个 元素可以省略,数组中只有一个元素,大括号也可以省略
测试结果相同
给模糊查询也加上映射
测试