微专业-物流实战BOS2.0

*   第一章 物流实战BOS2.0/

  *   第一节/

    *   第一天主要内容概述

    *   开发环境和开发技术简介

    *   开发工具下载安装

    *   配置STS与maven集成

    *   导入项目实现STS和Hbuilder同步开发

    *   安装Git和TortoiseGit工具

    *   Git和SVN版本控制区别简介

    *   Git基本使用操作

    *   Git冲突的解决

    *   基于码云进行在线版本控制

    *   easyui折叠面板accordion使用

    *   easyui选项卡面板tabs使用

    *   ztree基于简单json数据制作树形菜单

    *   树形菜单交互选项卡效果实现

    *   选项卡自定义右键菜单

    *   下拉菜单menubutton使用

    *   消息窗口messager使用

    *   管理系统布局分析和jqueryeasyui下载分析

    *   easyui页面布局layout使用

    *   BOS系统背景和核心业务简述

    *   项目开发知识简介

  *   第二节/

    *   第二天主要内容概述

    *   基础设置模块业务需求分析

    *   导入基础数据实体回顾JPA注解

    *   安装Oracle服务器

    *   配置PLSQLDeveloper连接远程Oracle(手动输入ip)

    *   配置PLSQLDeveloper连接远程Oracle(配置tnsname.ora)

    *   收派标准添加窗口制作

    *   收派标准添加表单客户端校验

    *   服务器端Action编写和注解配置

    *   服务器端Service和DAO编写整合springdatajpa

    *   SpringDataJpa原理分析和基本API

    *   SpringDataJpa查询Query的使用

    *   SpringDataJpa修改操作Query使用

    *   数据表格datagrid简单使用

    *   数据表格datagrid分页原理分析

    *   收派标准分页列表查询实现

    *   收派标准修改功能实现

    *   配置spring集成JPA生成数据表

  *   第三节/

    *   第三天主要内容概述

    *   添加快递员加载收派标准列表

    *   添加快递员服务器功能实现

    *   快递员无条件分页查询实现

    *   快递员条件分页查询请求参数提交

    *   使用Specification实现条件分页查询

    *   快递员作废datagrid的formatter使用

    *   快递员批量作废功能实现

    *   区域批量导入一键上传原理分析

    *   区域批量导入ocupload一键上传效果实现

    *   区域批量导入ocupload一键上传文件类型验证

    *   区域批量导入编写Action接收上传文件

    *   区域批量导入POI实现Excel解析

    *   使用pinyin4j生成区域简码和城市编码

    *   区域条件分页列表查询功能实现

    *   代码重构优化模型驱动抽取

    *   代码重构优化分页代码抽取

  *   第四节/

    *   第四章主要内容概述

    *   定区添加功能实现

    *   定区条件分页查询实现

    *   定区关联客户业务分析

    *   CRM系统初始搭建

    *   WebServiceCXF简介

    *   JAX-WS服务独立发布

    *   JAX-WS原理分析和日志消息显示

    *   JAX-WS整合spring服务器端开发

    *   JAX-WS整合spring客户端代码测试

    *   Restful架构风格简介

    *   JAX-RS服务独立发布

    *   JAX-RS客户端WebClient的使用

    *   JAX-RS服务通信添加json转换支持

    *   JAX-RS整合spring服务器端开发

    *   定区关联客户CRM系统服务接口编写

    *   定区关联客户CRM业务接口实现

    *   定区关联客户CRM系统服务发布

    *   定区关联客户窗口弹出发起Ajax请求数据

    *   定区关联客户窗口数据列表WebService远程加载

    *   定区关联客户功能实现

    *   定区关联客户功能Bug修复

    *   定区关联快递员功能分析

    *   定区关联快递员(快递员列表显示)

    *   定区关联快递员(收派时间列表显示)

    *   定区关联快递员功能实现

    *   分区管理业务简介

  *   第五节/

    *   第五章主要内容概述

    *   前台项目导入功能分析

    *   AngularJS下载导入

    *   AngularJS双向数据绑定入门案例

    *   AngularJS基于模块化的MVC案例

    *   AngularJS按钮事件绑定案例

    *   AngularJS使用ngRepeat遍历显示集合数据

    *   AngularJS路由思想分析

    *   AngularJS路由使用案例

    *   用户注册短信验证码60秒倒计时效果实现

    *   吉信通短信平台发送短信功能实现

    *   客户注册手机号校验发送HTTP请求

    *   客户注册服务器发送短信验证码实现

    *   客户注册功能短信验证码校验

    *   CRM系统提供WebService客户注册功能实现

    *   javamail发送邮件功能实现

    *   redis下载安装使用

    *   jedis操作redis和图形工具安装使用

    *   springDataRedis使用入门

    *   客户注册发送绑定邮件激活码存入redis

    *   客户注册邮箱绑定激活功能实现

    *   ActiveMQ消息队列原理场景分析

    *   ActiveMQ消息队列安装使用

    *   ActiveMQ入门案例生产者代码实现

    *   ActiveMQ入门案例消费者代码实现

    *   ActiveMQ整合spring实现生产者

    *   ActiveMQ整合spring实现消费者

    *   重构客户注册基于MQ实现短信验证码生产者

    *   建立SMS系统基于MQ实现短信验证码消费者

  *   第六节/

    *   第六章主要内容概述

    *   kindeditor自定义图片上传实现

    *   kindeditor自定义图片上传实现(效果展示)

    *   kindeditor图片管理器功能实现

    *   宣传活动前台系统展示(实体类抽取)

    *   宣传活动后台系统WebService服务搭建(PageBean抽取)

    *   宣传活动后台系统WebService服务搭建(实现服务测试)

    *   宣传活动前台系统分页列表数据展示

    *   宣传活动详情展示页面静态化流程分析

    *   Freemarker模板引擎使用入门

    *   宣传活动前台系统详情页面数据展示(上)

    *   宣传活动前台系统详情页面数据展示(下)

    *   quartz定时框架开发环境搭建

    *   quartz定时框架SimpleTrigger开发使用

    *   quartz定时框架CronTrigger开发使用

    *   quartz定时框架和spring集成使用

    *   quartz和spring整合Bean无法注入问题解决

    *   宣传活动定时过期功能实现

    *   促销活动业务分析和数据表建立

    *   kindeditor编辑器使用入门

    *   kindeditor初始化参数设置

    *   宣传活动数据保存功能实现

    *   宣传活动数据保存富文本编辑器字段提交问题修复

    *   宣传活动后台分页列表显示

    *   BootStrap分页表格demo编写

    *   基于angular远程获取数据显示表格内容

    *   基于angular实现分页工具条展示(上)

    *   基于angular实现分页工具条展示(下)

  *   第七节/

    *   第七章主要内容概述

    *   取派业务模块需求功能分析和实体类导入

    *   客户测试数据导入

    *   前端系统客户登录功能实现

    *   前端系统客户下单省市区三级联动实现

    *   百度地图功能概述和密钥申请

    *   百度地图JavaScriptAPI快速入门

    *   地图示例

    *   地图控件示例

    *   覆盖物

    *   鼠标事件叠加层

    *   两点路线规划

    *   定位坐标转换地址解析

    *   前端系统客户下单详细地址自动补全实现

    *   前端系统客户下单详细地址与省市区一致

    *   客户下单后台系统处理业务逻辑分析

    *   客户下单前端系统Action数据封装

    *   客户下单后台系统提供WebService服务接收数据

    *   客户下单后台系统基于CRM地址库完全匹配实现自动分单

    *   百度地图LBS云服务简介

    *   Java使用HttpClient实现

    *   JS跨域请求1

    *   JS跨域请求2

    *   客户下单后台系统基于分区关键字匹配实现自动分单

    *   客户下单后台系统自动分单成功生成工单发送短信

    *   客户下单效果演示(上)

    *   客户下单效果演示(下)

    *   检索示例和输入提示

  *   第八节/

    *   第八章主要内容概述

    *   运单快速录入业务需求分析

    *   datagrid行编辑效果实现

    *   datagrid行编辑插入空行实现

    *   datagrid行编辑事件实现

    *   运单快速录入功能实现

    *   运单快速录入列表分页查询

    *   运单录入保存功能实现

    *   运单录入保存修改原有运单问题修复

    *   创建文档自动创建索引

    *   搜索文档

    *   ElasticSearch各种查询Query简介

    *   ElasticSearch配置集合ik分词器

    *   ElasticSearch索引的相关操作

    *   ElasticSearch映射的相关操作

    *   ElasticSearch文档的创建操作

    *   ElasticSearch文档的修改和删除操作

    *   ElasticSearch文档的分页查询实现

    *   ElasticSearch文档查询结果高亮显示

    *   SpringDataElasticSearch简介

    *   SpringDataElasticSearch入门(DAO、Service编写)

    *   SpringDataElasticSearch入门(注解定义索引映射信息)

    *   SpringDataElasticSearch入门(CURD和分页排序查询)

    *   SpringDataElasticSearch入门(条件分页查询)

    *   运单录入建立索引(实体类配置索引和映射信息)

    *   运单录入建立索引(配置Elasticsearch、编写DAO)

    *   运单管理基于索引库查询(前端代码)

    *   运单管理基于索引库查询(服务器实现单词条匹配)

    *   运单管理基于索引库查询(服务器实现多词条分词匹配)

    *   运单管理查询功能性能问题分析

    *   Java语言搜索技术简介

    *   ElasticSearch下载安装运行

    *   ElasticSearch安装ESHead插件

    *   ElasticSearch数据架构的主要概念分析

    *   运单录入关联订单业务分析

    *   运单录入查询订单信息回显表单

    *   运单录入查询订单信息回显表单(程序运行问题修复)

    *   运单录入查询运单快速录入信息回显

  *   第九节/

    *   第九章主要内容概述

    *   粗粒度URL级别权限控制

    *   细粒度方法级别权限控制

    *   权限相关数据表分析和创建

    *   ApacheShiro简介和项目导入

    *   ApacheShiro运行流程和权限控制方式分析

    *   配置ShiroFilter实现URL级别权限控制

    *   自定义Realm实现用户登录功能(上)

    *   自定义Realm实现用户登录功能(下)

    *   对页面访问添加授权控制

    *   自定义Realm实现用户授权功能(上)

    *   自定义Realm实现用户授权功能(下)

    *   配置注解实现业务层方法级别权限控制

    *   通过shiro自定义标签控制页面元素显示

    *   shiro几种权限控制方式小结

    *   菜单数据列表查询功能

    *   菜单数据添加功能实现

    *   权限数据列表查询功能

    *   权限数据添加功能实现

    *   角色数据列表查询功能

    *   权限checkbox列表显示

    *   菜单数据ztree显示

    *   获取勾选菜单ztree数据

    *   角色添加服务器功能实现

    *   用户数据列表查询功能

    *   用户数据添加功能实现

    *   根据不同登录用户显示不同菜单功能实现

    *   以授权数据查询为例讲解缓存的作用

    *   spring整合ehcache管理CacheManager

    *   shiro整合ehcache实现授权数据缓存

    *   @Cacheable、@CacheEvict缓存注解的使用

    *   设置@Cacheable的key对有参数方法进行缓存

  *   第十节/

    *   第十章主要内容概述

    *   中转业务模块需求分析

    *   导入运输配送管理页面和实体类

    *   开启中转配送(运单管理页面发起请求)

    *   开启中转配送(服务器端代码实现)

    *   修复之前代码运单保存无状态Bug

    *   修复运单数据库和索引库不一致Bug

    *   运输配送管理显示百度地图运输路径

    *   运输配送管理显示百度地图运输路径(途经点)

    *   运输配送管理列表查询功能

    *   出入库操作(页面表单回显运单信息)

    *   出入库操作(服务器功能实现)

    *   开始配送为运单指定快递员功能实现

    *   签收录入功能实现

    *   下载安装启动Ireport

    *   IReport报表模板简介和设置中文生成PDF

    *   IReport配置JDBC连接基于数据表生成报表

    *   JasperReport根据模板生成PDF报表

    *   修复ireport报表设计问题(公司变量显示和字段自动换行)

    *   修复根据查询数据集合显示jasperReport报表

    *   前端报表技术highcharts使用入门(上)

    *   前端报表技术highcharts使用入门(下)

    *   linux部署前软件准备

    *   VirtualBox虚拟机软件安装和配置

    *   安装linux服务器配置启动

    *   配置secureCRT远程连接linux上传安装包

    *   Linux安装配置JDK

    *   Linux安装配置Oracle

    *   报表业务简介

    *   导出Excel格式报表(查询运单数据)

    *   导出Excel格式报表(根据POI生成Excel)

    *   导出PDF格式报表(根据IText生成PDF)

    *   Linux安装配置Tomcat

    *   配置PLSQL远程连接linux的oracle数据库

    *   Linux安装配置redis

    *   Linux安装配置activemq

    *   Linux安装配置elasticsearch

    *   Linux安装ik分词器到elasticsearch