1 学习计划 1.实现区域导入功能 n OCUpload一键上传插件使用 n 将文件上传到Action n POI简介 n 使用POI解析Excel文件 n 完成数据库操作 n 使用pinyin4J生成简码和城市编码 2.区域分页查询 n 页面调整 n 服务端实现 3.重构分页代码 n BaseAction n 子类Action 4.分区添加功能 n 什么是分区 n 页面调整(combobox使用) n 服务端实现 2 实现区域导入功能 2.1 jquery OCUpload一键上传插件使用 O…
1 学习计划 1.项目概述 项目背景介绍 2.搭建项目开发环境 数据库环境 maven项目搭建 svn环境搭建 3.主页设计(jQuery EasyUI) layout页面布局 accordion折叠面板 tabs选项卡面板 2 项目概述 2.1 项目背景介绍 本项目属于物流公司的二期改造项目.物流公司存在一个一期项目(基于C/S架构),用C++开发的. 项目甲方:物流公司(软件的使用方) 项目乙方:软件公司(软件的开发方) 软件的开发周期13个月,编码阶段4个月时间,开发团队人数20多个人.…
1 学习计划 1.jQuery easyUI messager使用方式 n alert方法 n confirm方法 n show方法 2.jQuery easyUI menubutton使用方式 3.自定义拦截器实现用户未登录自动跳转到登录页面 n 创建拦截器 n 注册拦截器 4.基于ajax实现用户修改密码功能 n easyUI中validatebox校验功能 n 发送ajax请求 n 服务端修改数据库 5.基础设置部分需求分析 6.创建基础设置部分数据表 n 取派员表 n 区域表 n 分区表…
1 学习计划 1.业务受理需求分析 n 业务通知单 n 工单 n 工作单 2.创建业务受理环节的数据表 n 业务通知单 n 工单 n 工作单 3.实现业务受理自动分单 n 在CRM服务端扩展方法根据手机号查询客户信息 n 在CRM服务端扩展方法根据取件地址查询定区id n 调整业务受理页面回显客户信息 n 实现自动分单 4.数据表格编辑功能使用方法 5.工作单快速录入 2 业务受理需求分析 整个BOS项目分为基础设置.取派.中转.路由.报表等几大部分. 受理环节,是物流公司业务的开始,作为服务前…
1 学习计划 1.分区组合条件分页查询 n 分区分页查询(没有过滤条件) n 分区分页查询(带有过滤条件) 2.分区导出 n 页面调整 n 使用POI将数据写到Excel文件 n 通过输出流进行文件下载 3.定区添加 n 定区概念 n 定区添加页面调整 n 服务端实现 4.定区分页查询 n 页面调整 n 服务端实现 n 分页问题总结 2 分区组合条件分页查询 2.1 分区分页查询(没有过滤条件) 页面:WEB-INF/pages/base/subarea.jsp 第一步:修改jsp页面中data…
1 学习计划 1.定区关联客户 n 完善CRM服务中的客户查询方法 n 在BOS项目中配置代理对象远程调用crm服务 n 调整定区关联客户页面 n 实现定区关联客户 2.查看定区中包含的分区 n 页面调整 n 服务端实现 3.查看定区关联的客户列表数据 n 页面调整 n 服务端通过代理对象远程调用CRM服务活动客户信息   2 定区关联客户 2.1 在BOS项目中配置代理对象远程调用crm 第一步:在BOS项目的pom.xml中引入CXF的依赖 <dependency> <groupId…
1 学习计划 1.演示权限demo 2.权限概述 n 认证 n 授权 3.常见的权限控制方式 n url拦截权限控制 n 方法注解权限控制 4.创建权限数据模型 n 权限表 n 角色表 n 用户表 n 角色权限关系表 n 用户角色关系表 5.apache shiro框架简介 n 官网和下载 n 框架核心功能 n 框架调用流程 6.基于shiro框架进行认证操作 2 演示权限demo 如何运行项目: 第一步:在eclipse中引入上面的项目 第二步:创建一个数据库privilegedemo,并执行…
1 学习计划 1.Quartz概述 n Quartz介绍和下载 n 入门案例 n Quartz执行流程 n cron表达式 2.在BOS项目中使用Quartz创建定时任务 3.在BOS项目中使用JavaMail发送邮件 4.HighCharts概述 n HighCharts介绍 n 在线演示 5.基于HighCharts实现区域分区分布图 2 Quartz概述 2.1 quartz介绍和下载 官网:http://www.quartz-scheduler.org/ Quartz是OpenSymph…
1 学习计划 1.Linux部署 n 安装jdk n 安装tomcat n 安装MySQL n 将项目发布到tomcat 2.扩展资料 2 Linux部署 2.1 安装jdk 第一步:获取Linux系统中jdk安装包 第二步:使用secureCRT客户端工具连到服务器 第三步:使用命令创建一个目录,作为软件的安装目录 第四步:将本地windows系统中的jdk安装包上传到Linux系统中 第五步:解压jdk压缩包 第六步:在/etc/profile文件中配置jdk的环境变量 vim打开文件后,G…
1 学习计划 1.jQuery easyUI中动态添加选项卡 2.jquery ztree插件使用 n 下载ztree n 基于标准json数据构造ztree n 基于简单json数据构造ztree(重点) 3.数据库建模工具PowerDesigner使用方式 4.myeclipse翻转引擎插件使用(了解) 5.项目底层代码构建(重点) n 持久层代码抽取 n 表现层代码抽取 6.实现BOS项目登录和注销功能 2 jQuery easyUI中动态添加选项卡 l 用于动态添加一个选项卡 l 选中指…