Mybatis + mysql 实现两级级联的查询
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Mybatis + mysql 实现两级级联的查询,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1958字,纯文字阅读大概需要3分钟。
内容图文
”,我们在一的mapper.xml中,用collection定义多的一个集合即可。property ---> 对应实体类中,多的那个子类,list ofType ---> 对应子类的试题类型 column ----> 父类传递给子类查询的外键 select ----> 子类查询的方法
1.定义父类+子类的实体类
package com.imocc.mall.pojo; import lombok.Data; import java.util.List; /** * @author wy */ @Data public class Province { private Integer id; private String provinceid; private String province; private List<City> list; @Override public String toString() { return "Province{" + "id=" + id + ", provinceid=‘" + provinceid + ‘\‘‘ + ", province=‘" + province + ‘\‘‘ + ", list=" + list + ‘}‘; } }
package com.imocc.mall.pojo; import lombok.Data; @Data public class City { private Integer id; private String cityid; private String city; private String father; }
2.mapper类
2. mapperxml文件
3. 测试
JDBC Connection [HikariProxyConnection@1532915766 wrapping com.mysql.cj.jdbc.ConnectionImpl@62dbe64e] will not be managed by Spring ==> Preparing: select * from hat_province where provinceID =? ==> Parameters: 110000(String) <== Columns: id, provinceID, province <== Row: 1, 110000, 北京市 ====> Preparing: select id, cityID, city, father from hat_city where father = ? ====> Parameters: 110000(String) <==== Columns: id, cityID, city, father <==== Row: 1, 110100, 市辖区, 110000 <==== Row: 2, 110200, 县, 110000 <==== Total: 2 <== Total: 1 Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@8f2098e] Province{id=1, provinceid=‘110000‘, province=‘北京市‘, list=[City(id=1, cityid=110100, city=市辖区, father=110000), City(id=2, cityid=110200, city=县, father=110000)]}
Mybatis + mysql 实现两级级联的查询
标签:mysq == app package color 类型 情况 block 思想
本文系统来源:https://www.cnblogs.com/Edward-Wang/p/12080365.html
内容总结
以上是互联网集市为您收集整理的Mybatis + mysql 实现两级级联的查询全部内容,希望文章能够帮你解决Mybatis + mysql 实现两级级联的查询所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。