her_so 发表于 2017-12-20 16:21:06

jeecg在做多表关联是怎么处理的

例如:
A表存了B表的id,但是A表对应的 datagrid页面列表展示的时候,需要显示B表id对应的 name值,那么在后台数据是怎么关联的!我看到 用户管理 有关联 部门和 角色。UserController.java 代码太多,没太看懂。 有人能指点一下么。

@RequestMapping(params = "datagrid")
        public void datagrid(BrandEntity brand,HttpServletRequest request, HttpServletResponse response, DataGrid dataGrid) {
                CriteriaQuery cq = new CriteriaQuery(BrandEntity.class, dataGrid);
                //查询条件组装器
                org.jeecgframework.core.extend.hqlsearch.HqlGenerateUtil.installHql(cq, brand, request.getParameterMap());
                try{
                //自定义追加查询条件
                }catch (Exception e) {
                        throw new BusinessException(e.getMessage());
                }
                cq.add();
                this.brandService.getDataGridReturn(cq, true);
      TagUtil.datagrid(response, dataGrid);
        }



admin 发表于 2017-12-20 17:08:32

看看常见问题贴 44

her_so 发表于 2017-12-20 17:11:48

admin 发表于 2017-12-20 17:08 static/image/common/back.gif
看看常见问题贴 44

好的!谢谢! :)
页: [1]
查看完整版本: jeecg在做多表关联是怎么处理的