扫码支付

购买商品:
商品价格:

价格读取中

支付方式:
微信

请扫码进行支付

支付宝

请扫码进行支付

二维码已过期,请点击刷新

  • 课程> 编程语言> Java
  • 高级架构设计之路自主编写Web开发框架

    本课程支持以下优惠:

  • 由百度云提供技术支持
    课程目录
    第一章:课程介绍
    • 1. 课程介绍 (免费)
    • 4:39
    第二章:web框架开发基础
    • 1. web开发流程与MVC模式 (免费)
    • 9:11
    • 2. web开发体验与实践 (免费)
    • 17:42
    • 3. 分析框架需要解决的问题及核心模块 (免费)
    • 11:20
    • 4. 预备知识之反射机制 (免费)
    • 11:57
    • 5. 预备知识之线程安全 (免费)
    • 10:56
    • 6. 预备知识之ThreadLocal
    • 9:41
    • 7. 预备知识之IOC
    • 24:59
    • 8. 预备知识之AOP
    • 23:34
    第三章:架构设计及编码实现
    • 1. 框架整体结构分析 (免费)
    • 15:41
    • 2. Filter实现框架拦截 (免费)
    • 16:34
    • 3. 规则匹配Mapping实现1 (免费)
    • 14:53
    • 4. 规则匹配Mapping实现2 (免费)
    • 17:29
    • 5. Container容器实现IOC
    • 22:06
    • 6. ActionInvocation与BeanFactory
    • 16:21
    • 7. Inject多种注入策略实现
    • 22:06
    • 8. 拦截器原理实现AOP
    • 15:58
    • 9. aware设计思路用AOP实现IOC
    • 10:24
    • 10. ThreadLocal实现ActionContext数据储存共享
    • 14:08
    • 11. request与session的装饰模式解耦
    • 12:31
    • 12. OGNL表达式引擎
    • 20:41
    • 13. ValueStack数据访问环境设计
    • 15:56
    • 14. ValueStack核心实现
    • 15:27
    • 15. ValueStack下标及关键词读取
    • 16:01
    • 16. 参数转换拦截器
    • 15:25
    • 17. Result核心与JspResult实现
    • 23:09
    • 18. Result扩展之FileResult实现下载文件
    • 11:53
    • 19. RequestWrapper数据传值
    • 18:51
    • 20. FileResult设置传值完善
    • 8:16
    第四章:总结回顾及Struts2源码概览
    • 1. Strut2源码分析
    • 24:03
    • 2. 架构设计与技术点总结
    • 17:26
    • 【课程类型】实战教学 【难度级别】高级 【适合人群】研发主管/CIO/CTO/
    • 【课程介绍】
      以从零开始编写一个类似Struts2框架的方式来思考和架构,手把手带你从开始分析到结构设计到最终实现的整个过程,完成Struts2框架的核心内容,从而更好的理解Struts2框架的设计理念和提升自身的框架编写能力。内容包括编写框架必备知识详细讲解及Struts2源码分析等。通过本课程学习能掌握框架开发的技能和web框架的设计思路。
    • 【课程目标】
      深入理解Web开发 理解Struts2架构设计 掌握框架开发的必备知识 具备自主编写Web开发框架的思路
    • 【课程计划】
      每周更新5~7节课,一个月内完成所有课程录制

    第一章:课程介绍
    1 课程介绍
    4:39
    课程目标、课程开展形式、适合人群、课程大纲的介绍

    第二章:web框架开发基础

    第三章:架构设计及编码实现
    通过Filter实现初步的框架拦截,根据ActionMapping生成目标类与方法执行,本节运用反射等相关知识
    方法名映射的方式实现Mapping
    通配符方式实现Mapping映射,本节运用了正则表达式等相关知识
    变量的通过注解根据声明加载、根据指定类加载、根据名字读取配置加载等
    Interceptor原理及递归模式实现
    12 OGNL表达式引擎
    | 20:41
    需求描述及实现思路
    PropertyAccessor实现多域数据的存入读取
    NullHandler处理自动创建对象及下标、关键词实现

    第四章:总结回顾及Struts2源码概览

    全部评价(1
    好评(1
    中评(0
    差评(0
    很不错,框架原理讲得很好
    2016-09-20 22:49:36
    邹积超
    10课程153947学员
    7年以上研发经验,精通java语言、深入研究SSH等主流框架,对javaweb开发有深度认识善于编写web框架,对SaaS云模式有深度实践。
    所属机构:小木学堂