带大家读源码——mybatis generator第一期
课时介绍
课程介绍
【目的】
如果您希望弄懂框架的原理,但是苦于不知道如何读框架源码?
希望该课程能够通过带领大家阅读源码的方式,了解源码是如何阅读的。该课程选择了一个比较小,比较简单的框架入门,相信大家应该也用过该工具——mybatis generator
【内容】
该课程内容如下,列出了具体时间,便于复习:
第一课:mybatis-generator源码分析-解析配置
- 这节课分为如下几段:
- 【00:00-05:00】:介绍源码阅读的方法
- 【05:00-08:00】:简介mybatis-generator的使用
- 【08:00-27:30】:mybatis-generator包一览
- 【27:30-结束】:解析配置源码解读
- 【总结】所在的位置:1.第一次总结【34:15】。2.第二次总结【52:40】
- 涉及的【设计思路】和【设计模式】:1.模板模式【15:30】。2.xml解析的对象设计+组合模式:【37:00】。3.策略模式:【45:40】
第二课:mybatis-generator源码分析-生成文件
- 这节课分为如下几段:
1. 【00:00-10:20】:上节课内容回顾
2. 【10:20-42:20】:如何从数据库中获取元数据信息
3. 【42:20-结束】:生成文件
- 【总结】所在的位置:1.第一次总结【37:45】。2.第二次总结【56:25】
- 涉及的【设计思路】和【设计模式】:1、简单工厂方法模式【35:20】。2、聚合的设计思想【44:00】。
第三课:mybatis-generator源码分析-总结
- 这节课分为如下几段:
1. 【00:00-01:00】: 设计思路总结
2. 【01:00-02:50】:配置解析总结
3. 【02:50-03:55】: 从数据库获取信息总结
4. 【03:55-结束】: 文件的生成总结
信息系统项目管理师自考笔记
李明 · 513人在学
python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据
王先生 · 20610人在学
手把手搭建Java超市管理系统【附源码】(毕设)
汤小洋 · 4050人在学
Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教
黄菊华 · 732人在学
基于SSM酒店管理系统(毕设)
小尼老师 · 786人在学
java项目实战之购物商城(java毕业设计)
Long · 5073人在学
手把手搭建Java求职招聘系统【附源码】(毕设)
汤小洋 · 1459人在学
Python Django 深度学习 小程序
钟翔 · 2235人在学
城管局门前三包管理系统+微信小程序(vue+springboot)
赖国荣 · 497人在学
Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序
李杰 · 3843人在学