课程试听
正在播放
第一章 微课-【Java】ERP项目-第一章
1-1 第一章
  • 涉及知识点
  • ERP介绍
  • 项目演示
  • 课程计划
  • 主线业务流程-采购
  • 主线业务流程-销售
  • 统计分析需求
  • 权限系统需求分析
  • PD介绍及安装
  • 类图-1
  • 类图-2
  • easyUI简介
  • 框架搭建
  • 声明式事务
  • 去掉js校验
  • 部门列表后台代码
  • 部门列表页面
  • 部门列表条件查询
  • 数据库设计
第二章 微课-【Java】ERP项目-第二章
2-1 第二章
  • 前言
  • 分页工具栏
  • 完成分页
  • 减少冗余代码
  • action优化
  • 表格工具栏
  • 弹出窗口的实现
  • 增加部门
  • 删除部门
  • 修改部门-读取部门信息
  • 修改部门-保存修改数据
  • 面板
  • 数据访问层接口抽取
  • 数据访问类的抽取
  • 业务逻辑层接口抽取
  • 业务逻辑类的抽取
  • action抽取
  • JS抽取
  • spring配置文件拆分
  • 代码生成器演示
  • 代码生成器原理分析(扩展知识)
第三章 微课-【Java】ERP项目-第三章
3-1 第三章
  • 回顾
  • 去掉密码列和密码框
  • 格式化器显示性别
  • 格式化日期显示
  • 部门名称显示(多对一关联)
  • 单选按钮
  • 日期控件
  • 下拉列表实现(选择部门)
  • 前端验证-必填项
  • 前端验证-电子邮箱验证
  • 按性别搜索
  • 按出生年月日搜索(范围查询)
  • 按部门搜索
  • 显示商品类型
  • 上午内容小结
  • 厂商下拉列表
  • 自动补全
  • 商品类型选择
  • 主框架页面搭建
  • 登陆
  • 将用户名保存到session
  • 下午内容总结
  • 生成日期格式的json
第四章 微课-【Java】ERP项目-第四章
4-1 第四章
  • 复习1
  • 难点分析
  • 数据库表分析
  • 动态增加行
  • 行编辑状态
  • 提取编辑框的值
  • 绑定编辑框键盘事件实现金额自动计算
  • datagrid中嵌入下拉列表
  • 下拉列表选择后自动显示价格
  • 下拉列表选择后自动显示商品ID
  • 移除行
  • 复习上午内容
  • 页面排错方法
  • 合计数计算
  • 供应商下拉列表(combogrid)
  • 保存订单主表数据
  • 向后端传递表格数据
  • 订单主表与订单从表同步保存
  • 订单号生成
  • 完成订单保存
  • 提交订单后清除表格数据
  • 自动合计
  • 下午内容复习1
第五章 微课-【Java】ERP项目-第五章
5-1 订单管理
  • 复习2
  • 订单查询页面的构建
  • 显示订单状态和订单类型
  • 不建立关联显示操作员姓名
  • 展开订单明细
  • 订单审核-业务逻辑层和action
  • 订单审核-页面和js
  • 订单确认
  • 双向关联循环应用问题解决方案
  • 复习3
  • 商品入库需求分析及演示
  • 订单入库业务逻辑编写
  • 订单入库action编写
  • 双击弹出窗口显示订单详细信息
  • ajax提交入库请求
  • 入库后移除表格中已入库记录
  • 显示状态为未入库的明细(前端数据过滤)
  • 根据当前操作员显示仓库列表
  • 复习下午内容2
第六章 微课-【Java】ERP项目-第六章
6-1 第六章
  • 复习4
  • 客户信息管理(静态页面传参)
  • 销售订单录入
  • 销售订单出库
  • 库存不足处理(自定义异常)
  • 后端验证-非空验证
  • 后端验证-重复性验证
  • 后端验证-关联性验证
  • 常见问题
  • 库存管理需求
  • 采购退货和销售退货
  • 总结
  • 后端验证方面补充内容
第七章 微课-【Java】ERP项目-第七章
7-1 第七章
  • 1-6章重点
  • SQL关联查询
  • 报表架构dao-biz-action
  • HQL查询销售统计
  • HQL实体封装
  • 报表前端展现
  • 统计报表-按日期统计
  • JfreeChart简介
  • jfreechartDEMO
  • 图例
  • action输出图表
  • 销售统计图-DAO BIZ ACTION
  • 销售统计图前端实现
  • 上午复习
  • POI简介
  • POI的demo
  • 销售报表导出-dao biz action
  • 销售报表导出-前端实现
  • 下午复习
第八章 微课-【Java】ERP项目-第八章
8-1 角色管理
  • 复习5
  • 任务演示
  • 通过ajax方式读取菜单
  • 菜单表结构分析
  • 读取动态菜单
  • 多对多关联配置
  • tree控件简介
  • 角色权限设置-读取菜单到tree控件
  • 角色权限设置-读取权限
  • 角色权限设置-角色列表的实现
  • 角色权限设置-角色列表与tree联动
  • 角色权限设置-获取选中的节点
  • 角色权限设置-保存角色权限业务逻辑
  • 角色权限设置-页面编写
  • 用户角色多对多配置
  • 用户角色设置-业务逻辑层
  • 用户角色设置-action
  • 用户角色设置-前端实现
  • 多对多关联查询
  • 根据用户ID获取菜单列表
  • 读取用户菜单业务逻辑
第九章 微课-【Java】ERP项目-第九章
9-1 权限控制
  • 回顾拦截器
  • 权限控制架构分析
  • 建立地址库
  • 地址库数据访问层
  • 读取白名单
  • 拦截器判断逻辑
  • 配置文件编写及测试
  • 拦截器自动装配业务逻辑
  • 白名单全局变量
  • 存储白名单到全局变量
  • 拦截器读取全局变量中的白名单
  • 性能优化测试
  • 更新用户角色后更新白名单
  • 更新角色权限后更新白名单
  • shiro原理-组成部分
  • shiro架构介绍
  • shiro配置文件详解
  • 上午内容复习
  • realm编写及配置
  • 认证方法的实现
  • 认证规则设置
  • 授权-1
  • 授权-2
  • 自定义授权过滤器-1
  • 自定义授权过滤器-2
  • 自定义授权过滤器-3
  • 方法级别授权控制
  • 代码级别授权控制
  • 标签级别授权控制
  • 授权控制性能优化-1
  • 授权控制性能优化-2
  • 密码加密
第十章 微课-【Java】ERP项目-第十章
10-1 第十章
  • 需求变更分析
  • activiti介绍
  • 流程定义与流程实例
  • activiti的23张表
  • 部署activiti
  • activiti数据库生成策略
  • BPMN
  • 插件安装
  • 构建流程图
  • 流程定义部署
  • 启动业务流程
  • 任务查询
  • 完成任务
  • 复习上午内容
  • 项目改造-框架整合
  • 业务逻辑类注入工作流引擎
  • 启动流程传入编号
  • 完成采购申请任务
  • 完成采购审核和订单确认
  • 完成订单入库
  • 系统架构优化-1
  • 系统架构优化-2
第十一章 微课-【Java】ERP项目-第十一章
11-1 第十章
  • 回顾2
  • 修改流程图-添加总经理审批
  • 添加业务ID集合查询条件
  • 根据任务节点查询业务ID集合
  • action编写
  • 完成按任务节点查询方法
  • 任务抓取
  • ERP项目改造-保存执行人
  • 历史任务查询(DEMO)
  • ERP项目改造-历史任务查询-后端实现
  • ERP项目改造-历史任务查询-前端实现
  • ERP项目改造-历史任务查询-分页实现
  • ERP项目改造-历史任务查询-条件查询
  • 流程变量-修改流程图
  • 流程变量-设置流程变量的值
  • ERP项目改造-添加流程变量
  • ERP项目改造-排他网关
  • 并行网关-流程图
  • 并行网关-完成任务
  • 复习6
第十二章 微课-【Java】ERP项目-第十二章
12-1 第十二章
  • 复习7
  • 组相关API
  • 组任务查询
  • 按用户查询任务
  • 视图介绍
  • 视图同步
  • ERP项目改造-按组查询任务
  • 按组查询任务-测试
  • 文件上传
  • 导入流程图
  • 复习上午内容2
  • 流程实例列表
  • 输出流程图
  • 画矩形框
  • 显示当前任务(流程图)
  • 完成流程实例列表
  • 项目总结