资源简介
Java 诞生二十几年来,一直是业界的主流语言和平台。而 Spring 是 Java 开发事实上的平台。因此深入理解 Spring 基础框架的底层原理很有必要,它能让我们以不变应万变,把握住技术快速流变中相对稳定的内核。在工作过程中也会更加高效准确地使用平台工具,提高应用程序的质量。
虽然 Spring 是开源的,但是面对如此庞大且复杂的源代码,很多技术人都会迷失其中。因此我们邀请到了前 Sun Microsystems Java 研发工程师,开源软件 MiniSpring、MiniTomcat 开发者郭屹,他将采取快速迭代的开发模式,从一个最简单的程序开始,一步步堆积演化,完善框架功能,最终实现 Spring 框架的核心:IOC、MVC、JDBC Template 和 AOP。
在这一步步的迭代过程中,我们会将 Spring 的底层原理融入代码中,一层层对照 Spring 框架的现有结构,让原理理解起来不再困难,让你应用起来更加得心应手。
课程设计
课程分成四大部分:IoC 容器、MVC、JDBC Tempalte 和 AOP。熟悉 Spring 框架的人也知道,这四大部分就是 Spring 框架的核心了。学好这些,今后你扩展到更多方面也会很容易。
资源目录
——/计算机教程/02极客时间/001-极客时间合集(更新至20230603)-shikey.com/279-100536701-专栏课-郭屹-手把手带你写一个MiniSpring(完结)/ ├──images | ├──638222 | ├──638234 | ├──638756 | ├──640085 | ├──640990 | ├──640995 | ├──642367 | ├──643536 | ├──645019 | ├──649839 | ├──653589 | ├──654532 | └──658643 ├──01|原始IoC:如何通过BeanFactory实现原始版本的IoC容器?.md 19.66kb ├──01|原始IoC:如何通过BeanFactory实现原始版本的IoC容器?.mp3 15.27M ├──01|原始IoC:如何通过BeanFactory实现原始版本的IoC容器?.pdf 3.53M ├──02|扩展Bean:如何配置constructor、property和init-method?.md 21.59kb ├──02|扩展Bean:如何配置constructor、property和init-method?.mp3 12.77M ├──02|扩展Bean:如何配置constructor、property和init-method?.pdf 4.24M ├──03|依赖注入:如何给Bean注入值并解决循环依赖问题?.md 31.75kb ├──03|依赖注入:如何给Bean注入值并解决循环依赖问题?.mp3 18.20M ├──03|依赖注入:如何给Bean注入值并解决循环依赖问题?.pdf 4.08M ├──04|增强IoC容器:如何让我们的Spring支持注解?.md 27.57kb ├──04|增强IoC容器:如何让我们的Spring支持注解?.mp3 13.03M ├──04|增强IoC容器:如何让我们的Spring支持注解?.pdf 3.70M ├──05|实现完整的IoC容器:构建工厂体系并添加容器事件.md 21.00kb ├──05|实现完整的IoC容器:构建工厂体系并添加容器事件.mp3 10.35M ├──05|实现完整的IoC容器:构建工厂体系并添加容器事件.pdf 3.65M ├──06|再回首:如何实现一个IoC容器?.md 11.12kb ├──06|再回首:如何实现一个IoC容器?.mp3 3.60M ├──06|再回首:如何实现一个IoC容器?.pdf 1.97M ├──07|原始MVC:如何通过单一的Servlet拦截请求分派任务?.md 21.32kb ├──07|原始MVC:如何通过单一的Servlet拦截请求分派任务?.mp3 11.26M ├──07|原始MVC:如何通过单一的Servlet拦截请求分派任务?.pdf 4.64M ├──08|整合IoC和MVC:如何在Web环境中启动IoC容器?.md 18.16kb ├──08|整合IoC和MVC:如何在Web环境中启动IoC容器?.mp3 10.48M ├──08|整合IoC和MVC:如何在Web环境中启动IoC容器?.pdf 2.76M ├──09|分解Dispatcher:如何把专门的事情交给专门的部件去做?.md 22.79kb ├──09|分解Dispatcher:如何把专门的事情交给专门的部件去做?.mp3 9.01M ├──09|分解Dispatcher:如何把专门的事情交给专门的部件去做?.pdf 1.46M ├──10|数据绑定-如何自动转换传入的参数?.md 25.75kb ├──10|数据绑定-如何自动转换传入的参数?.mp3 10.35M ├──10|数据绑定-如何自动转换传入的参数?.pdf 2.59M ├──11|ModelAndView:如何将处理结果返回给前端?.md 22.37kb ├──11|ModelAndView:如何将处理结果返回给前端?.mp3 10.14M ├──11|ModelAndView:如何将处理结果返回给前端?.pdf 1.87M ├──12|再回首:如何实现SpringMVC?.md 6.67kb ├──12|再回首:如何实现SpringMVC?.mp3 2.73M ├──12|再回首:如何实现SpringMVC?.pdf 1.32M ├──13|JDBC访问框架:如何抽取JDBC模板并隔离数据库?.md 21.47kb ├──13|JDBC访问框架:如何抽取JDBC模板并隔离数据库?.mp3 11.63M ├──13|JDBC访问框架:如何抽取JDBC模板并隔离数据库?.pdf 1.59M ├──14|增强模板:如何抽取专门的部件完成专门的任务?.md 14.83kb ├──14|增强模板:如何抽取专门的部件完成专门的任务?.mp3 7.15M ├──14|增强模板:如何抽取专门的部件完成专门的任务?.pdf 2.51M ├──15|mBatis:如何将SQL语句配置化?.md 19.22kb ├──15|mBatis:如何将SQL语句配置化?.mp3 8.45M ├──15|mBatis:如何将SQL语句配置化?.pdf 1.85M ├──16|再回首:JdbcTemplate章节小结.md 5.79kb ├──16|再回首:JdbcTemplate章节小结.mp3 2.24M ├──16|再回首:JdbcTemplate章节小结.pdf 582.10kb ├──17|动态代理:如何在运行时插入逻辑?.md 20.88kb ├──17|动态代理:如何在运行时插入逻辑?.mp3 11.76M ├──17|动态代理:如何在运行时插入逻辑?.pdf 1.66M ├──18|拦截器:如何在方法前后进行拦截?.md 18.69kb ├──18|拦截器:如何在方法前后进行拦截?.mp3 9.78M ├──18|拦截器:如何在方法前后进行拦截?.pdf 1.22M ├──19|Pointcut:如何批量匹配代理方法?.md 16.50kb ├──19|Pointcut:如何批量匹配代理方法?.mp3 8.00M ├──19|Pointcut:如何批量匹配代理方法?.pdf 1.27M ├──20|AutoProxyCreator:如何自动添加动态代理?.md 13.17kb ├──20|AutoProxyCreator:如何自动添加动态代理?.mp3 7.91M ├──20|AutoProxyCreator:如何自动添加动态代理?.pdf 1.93M ├──21|再回首:如何实现SpringAOP.md 7.70kb ├──21|再回首:如何实现SpringAOP.mp3 2.42M ├──21|再回首:如何实现SpringAOP.pdf 1.76M ├──加餐|GPT编程(上):如何用ChatGPT辅助我们编程?.md 24.97kb ├──加餐|GPT编程(上):如何用ChatGPT辅助我们编程?.mp3 9.89M ├──加餐|GPT编程(上):如何用ChatGPT辅助我们编程?.pdf 3.94M ├──加餐|GPT编程(下):如何利用OpenAI的API解决语言处理类任务.md 27.99kb ├──加餐|GPT编程(下):如何利用OpenAI的API解决语言处理类任务.mp3 6.92M ├──加餐|GPT编程(下):如何利用OpenAI的API解决语言处理类任务.pdf 1.68M ├──结束语|老兵回首,薪火相传.md 7.92kb ├──结束语|老兵回首,薪火相传.mp3 7.84M ├──结束语|老兵回首,薪火相传.pdf 1.13M ├──开篇词|“眼脑手”结合,搞定Spring框架底层原理.md 10.79kb ├──开篇词|“眼脑手”结合,搞定Spring框架底层原理.mp3 12.71M ├──开篇词|“眼脑手”结合,搞定Spring框架底层原理.pdf 4.71M ├──期末测试|来赴一场满分之约吧!.md 0.58kb └──期末测试|来赴一场满分之约吧!.pdf 383.13kb
学习
学习一下
学习
学习学习
学习
学习一下
摸鱼
学习学习
学习
学习学习
minispring 好好学习一下
学习
学习学习
学习学习
感谢分享
学习一下
来了来了,又来学习了
学习学习
mini 我来学习学习了
魔衣阿斯达
好东西就要学习
学习
学习一下
可以
谢谢分享
必须支持一波
分享学习
miniSpring,赶紧学
学习一下!!!
牛啊牛啊
分享学习
学习一下!!!
牛啊谢谢
学习
很有必要学习
手把手学习
感谢分享
感谢分享
感谢分享
感谢楼主分享!
学习学习
学习下看看,感谢
学习学习
学习学习
学习
学习一下
学习一下
学习学习
学习一下
摸鱼