当前位置: 首页 > news >正文

企业网站开发模板公司网站怎么做实名认证

企业网站开发模板,公司网站怎么做实名认证,网站开发有哪些课程,网站建设视频教程phpjeecg自定义datagrid查询 为什么要写这篇文章#xff1f; 我们了解#xff0c;使用 jeecg 提供的 CriteriaQuery 查询方式#xff0c;确实能满足绝大数的需求#xff0c;但是往往有那么个比较复杂的情况#xff0c;需要我们直接去写 sql#xff0c;比如多表查询呀等等等… jeecg自定义datagrid查询 为什么要写这篇文章 我们了解使用 jeecg 提供的 CriteriaQuery 查询方式确实能满足绝大数的需求但是往往有那么个比较复杂的情况需要我们直接去写 sql比如多表查询呀等等等等~因此就整理了 自定义 datagrid 查询 这篇文章希望这篇文章对你有所帮助。 后台datagrid方法 在此就不详细描述业务需求了假装巴拉巴拉巴拉一堆复杂业务描述最终用一个十分简单的 sql 给表示了 SELECT t.* FROM t_s_user t; 看一下代码部分 RequestMapping(params  datagrid)public void datagrid(MyyWorkOrderEntity myyWorkOrder,HttpServletRequest request, HttpServletResponse response, DataGrid dataGrid) {    CriteriaQuery cq  new CriteriaQuery(MyyWorkOrderEntity.class, dataGrid);    //查询条件组装器    org.jeecgframework.core.extend.hqlsearch.HqlGenerateUtil.installHql(cq, myyWorkOrder, request.getParameterMap());    try{        String sql1 SELECT t.* FROM t_s_user t ;        String sql2 SELECT count(t.*) FROM t_s_user t ;        // 某一个时间条件的案例        String mwo_reporting_time_begin1  request.getParameter(mwo_reporting_time_begin1);        String mwo_reporting_time_end2  request.getParameter(mwo_reporting_time_end2);        if (StringUtil.isNotEmpty(mwo_reporting_time_begin1)) {            sql1 and mwo_reporting_timerequest.getParameter(mwo_reporting_time_begin1);            sql2 and mwo_reporting_timerequest.getParameter(mwo_reporting_time_begin1);        }        if (StringUtil.isNotEmpty(mwo_reporting_time_end2)) {            sql1 and mwo_reporting_timerequest.getParameter(mwo_reporting_time_end2);            sql2 and mwo_reporting_timerequest.getParameter(mwo_reporting_time_end2);        }        ...        sql1 GROUP BY a.id order by mwo_reporting_time desc;        sql2 GROUP BY a.id ) b;        // 获取总数用于分页使用        long countMwo  systemService.getCountForJdbc(sql2);        // 转换为 int 整形        int allCounts  (int)countMwo;        int pageSize  cq.getPageSize();// 每页显示数        int curPageNO  PagerUtil.getcurPageNo(allCounts, cq.getCurPage(),pageSize);// 当前页        //findForJdbc(sql1); sql        //findHql(hql1); hql        // 获取数据列表参数一查询的sql、参数二三当前页码、数据总数        ListMapString, Object listMwosystemService.findForJdbc(sql1, curPageNO, pageSize);        cq.getDataGrid().setResults(listMwo);        cq.getDataGrid().setTotal(allCounts);    }catch (Exception e) {        throw new BusinessException(e.getMessage());    }    TagUtil.datagrid(response, dataGrid);} 该方法主要实现 sql 部分的拼装从而实现数据 ListMapString,Object 的获取注意这个地方可是要牵扯到分页的这也是为什么要同时写两个 sql ~ 前台jsp界面 需要注意的是界面中 t:dgCol 中的 filed 不同以往该处需要使用数据库表字段毕竟上边获取的 ListMapString,Object 中没有实体属性嘛。 部分参考 t:dgCol title更新人id  fieldupdate_by/t:dgColt:dgCol title更新人姓名  fieldupdate_name/t:dgColt:dgCol title更新日期  fieldupdate_date  formatteryyyy-MM-dd/t:dgColt:dgCol title创建人id  fieldcreate_by/t:dgColt:dgCol title创建人姓名  fieldcreate_name queryModegroup/t:dgCol 最后 关于文中 后台 datagrid 方法 中的代码并没有进行详细的讲解其实代码部分还是比较简单的两个 sql 一个用于求总数一个用于实现条件查询复杂部分主要在于业务 sql 的书写。 文章作者niceyoo文章地址https://www.cnblogs.com/niceyoo/p/10519574.html如果觉得文章对你有所帮助右下方点个推荐~ posted 2019-03-12 20:51 niceyoo 阅读(...) 评论(...) 编辑 收藏
http://www.pierceye.com/news/649621/

相关文章:

  • 合肥比较好的网站建设公司青阳网站建设
  • 上海地产网站建设甘肃建设厅网站二级建造师报名时间
  • 扬州网站建设推广泊头网站建设甘肃
  • 什么行业要做网站建设推广这些水墨网站设计欣赏
  • 渠道网站wap百度
  • 在网站上如何做天气预报栏wordpress 分类列表
  • 做网站需要投资多少钱做网站的销售团队
  • 苏州哪个公司做门户网站seo优化方案报价
  • 电力建设官方网站做网站送优化
  • 门户网站建设模式包括网站群和中企动力企业邮箱登陆首页
  • 做调查网站的问卷哪个给的钱高wordpress邮箱注册功能
  • 上海php网站开发基于php网站建设
  • 大丰专业做网站做旅游网站当地人服务赚钱吗
  • 长沙网站制作公司推荐seo关键词排名优化
  • 内蒙古住房与城乡建设部网站广州十大软件公司排名
  • 营销型网站 易网拓德阳做网站
  • 网站建设seo虾哥网络购物网站技术实施方案
  • 门户网站框架下载陕西省建设工会网站
  • 网站有信心做的更好做外贸到什么网站上发布比较好
  • wex5做网站wordpress页面的设置
  • 绍兴市建设银行网站网站建设的基本术语
  • 建筑企业网站模板免费下载seo 网站换程序
  • wordpress怎么做排名seo怎么样
  • 电商网站开发平台哪家好百度运营怎么做
  • 门户网站 源码网站建设推广公司范围
  • 网站字体大小wordpress用户登录页面
  • 影院禁止18岁以下观众入内宿迁新站seo
  • 龙岗网站设计机构网站开发开始阶段的主要任务包括( )。
  • 宿州公司网站建设教做世界美食的网站
  • 网站建设价格很 好乐云seo免费自学编程