关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 12362|回复: 2

[代码生成器] 有没有人解释解释生成的实现层代码

[复制链接]
发表于 2016-7-20 21:42:37 | 显示全部楼层 |阅读模式
/**
         * easyui AJAX请求数据
         *
         * @param request
         * @param response
         * @param dataGrid
         * @param user
         */

        @RequestMapping(params = "datagrid")
        public void datagrid(PersonEntity person,HttpServletRequest request, HttpServletResponse response, DataGrid dataGrid) {
                CriteriaQuery cq = new CriteriaQuery(PersonEntity.class, dataGrid);
                //查询条件组装器
                org.jeecgframework.core.extend.hqlsearch.HqlGenerateUtil.installHql(cq, person, request.getParameterMap());
                this.personService.getDataGridReturn(cq, true);
                TagUtil.datagrid(response, dataGrid);
        }

        /**
         * 删除用户
         *
         * @return
         */
        @RequestMapping(params = "del")
        @ResponseBody
        public AjaxJson del(PersonEntity person, HttpServletRequest request) {
                AjaxJson j = new AjaxJson();
                person = systemService.getEntity(PersonEntity.class, person.getId());
                message = "用户删除成功";
                personService.delete(person);
                systemService.addLog(message, Globals.Log_Type_DEL, Globals.Log_Leavel_INFO);
               
                j.setMsg(message);
                return j;
        }


        /**
         * 添加用户
         *
         * @param ids
         * @return
         */
        @RequestMapping(params = "save")
        @ResponseBody
        public AjaxJson save(PersonEntity person, HttpServletRequest request) {
                AjaxJson j = new AjaxJson();
                if (StringUtil.isNotEmpty(person.getId())) {
                        message = "用户更新成功";
                        PersonEntity t = personService.get(PersonEntity.class, person.getId());
                        try {
                                MyBeanUtils.copyBeanNotNull2Bean(person, t);
                                personService.saveOrUpdate(t);
                                systemService.addLog(message, Globals.Log_Type_UPDATE, Globals.Log_Leavel_INFO);
                        } catch (Exception e) {
                                e.printStackTrace();
                                message = "用户更新失败";
                        }
                } else {
                        System.out.println("111");
                        message = "用户添加成功";
                        personService.save(person);
                        systemService.addLog(message, Globals.Log_Type_INSERT, Globals.Log_Leavel_INFO);
                }
                j.setMsg(message);
                return j;
        }
 楼主| 发表于 2016-7-29 13:37:23 | 显示全部楼层
都快十天了 还没人回答
发表于 2016-7-29 13:54:48 | 显示全部楼层
这个自己看视频吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表