阶段3 1.Mybatis

mac2022-06-30  10

创建新项目,一对多 复制刚才关闭的项目的文件 复制到们的新项目里面 复制包的依赖 删减相关代码。只保留这三个查询的方法 模糊查询改成传统的占位符的方式 之前是可以自定义实体类的属性字段,和数据库的字典不一致 增加测试方法 除了用户民 其他都是null值

@Results注解

这个注解包含了id和多个result 里面还有还有一个@Result注解 如果是主键把id设置为true,id默认为false 所有第一个id这里我们设置为true,表示id字段是主键 其他的字段可以不用因为id 默认为false 再次测试 字段就都有值了 但是再次测试另外的方法的时候,别的方法也需要这些注解。Results加上id属性 使用ResultMap指定id 测试findOne数据可以正常 value只有一个 元素可以省略,数组中只有一个元素,大括号也可以省略 测试结果相同 给模糊查询也加上映射 测试

转载于:https://www.cnblogs.com/wangjunwei/p/11334718.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)