• 简介 (Introduction):
    • 背景
      需要对数据进行拼接,拼接的数据是存在两个不同的表中,但是,拼接后要作为一个对象显示,但是,这样的对象又是多个的.
    •  结构图
      数据库模型
      id name
      10086 zhangsan
      10087 lisi
id work
10086 teacher
10087 programmer

                   需要结果

id name work
10086 zhangsan

teacher

10087 lisi

programmer

 

  • 核心
    因为是在不同的数据库里,所以不能使用sql联合查询,所以只能采用List封装数据和另一个List封装数据拼接成一个结果集

  • 快速上手(Getting Started)

    1.创建测试数据

     1 private static List<SameOr> getDemo1() {
     2 
     3 
     4         List<SameOr> sameOrList = new ArrayList<>();
     5 
     6         SameOr sameOr = new SameOr();
     7         sameOr.setNumber("10086");
     8         sameOr.setName("zhangsan");
     9 
    10         SameOr sameOr2 = new SameOr();
    11         sameOr2.setNumber("10087");
    12         sameOr2.setName("lisi");
    13 
    14         sameOrList.add(sameOr);
    15         sameOrList.add(sameOr2);
    16 
    17         return sameOrList;
    18 
    19     }
    View Code

相关文章:

  • 2021-12-03
  • 2021-12-03
  • 2021-11-11
  • 2021-11-19
  • 2021-12-03
  • 2021-11-28
  • 2019-12-26
  • 2021-12-03
猜你喜欢
  • 2021-12-09
  • 2020-11-09
  • 2018-05-30
  • 2020-07-16
  • 2021-10-16
  • 2021-09-03
  • 2021-12-03
相关资源
相似解决方案