【发布时间】:2013-03-02 12:37:12
【问题描述】:
有人可以解释一种使用 Apache DbUtils 获取一对多关联和父子类型关联的方法吗?我尝试搜索但找不到一对多关联的示例? DbUtils 页面上的文档也没有显示这种情况的示例?
例如
class Category {
String code;
List<Product> products;
List<Category> subCategories;
}
假设我有一个 categories 表,其中有一个 parent_category 列用于父子关系、products 表和一个关联表 category_products 表,其中只有 category_code 和 product_code。假设我的查询正常工作,并且想一次性获取包含所有子类别和产品的类别。 DbUtils 有可能吗?我有很多这样的情况,那么是否有一种通用的、更简洁的方法,或者我们必须在每种情况下编写大量自定义代码?即便如此,你能给我举个例子吗?
谢谢,
稻谷
【问题讨论】:
-
您能否提供一个您想使用的示例 SQL 语句以及您希望最终得到的 Java 对象/结构?