Advertisement

TxQueryRunner处理多表结果集映射 干掉c3p0日志信息

阅读量:

前一篇博客中,我们介绍了基本用法,并讲解了如何将多行结果集在map、object以及javabean之间进行转换。今天的内容将聚焦于当遇到需要多表连接查询的场景时,应如何进行相应的处理。具体而言,针对以下情况,我们将探讨如何将其成功转换为javabean对象。

首先,对于所需依赖的jar包,本文不再赘述,不清楚的读者可查阅前一篇文章。以下是相关代码示例:

在此过程中,创建了一个名为address的类。

同时,在person类中新增了一个私有属性 private Address address,并为其添加了对应的get和set方法。

/*

  • 单行结果集包含了两张表的字段信息
  • 1.将结果集封装至map结构中
  • 2.利用map生成Person对象
  • 3.利用map生成address对象
  • 4.建立两个实体对象之间的关联关系
    */
    @Test
    public void testquery5() throws SQLException{

String sql_select = "SELECT * FROM t_person p ,t_addr

全部评论 (0)

还没有任何评论哟~