作者谭勇德,泡沽学院联合创始人,接触java5年内做到技术总监,擅长书法和绘画,思维发散性很强。 该书一共409页,分为6篇,一共21章。 第1篇 125页 Spring内功心法 包括 软件架构设计原则、 Spring常用设计模式 第2篇 20页 Spring源码下载及构建技巧 第3篇 110页 S ...
分类:
编程语言 时间:
2020-05-08 19:52:32
阅读次数:
373
首先创造ioc容器 ,这条语句一执行,所有的bean都已经创建好了,并存放在了ioc的容器中。 ApplicationContext ioc = new ClassPathXmlApplicationContext("beans.xml"); ClassPathXmlApplicationConte ...
分类:
编程语言 时间:
2020-05-05 00:58:55
阅读次数:
72
Spring 在哪些情况下会出现循环依赖错误?哪些情况下能自身解决循环依赖,又是如何解决的?本文将介绍笔者通过本地调试 Spring 源码来观察循环依赖的过程。 1. 注解属性注入 首先本地准备好一份 Spring 源码,笔者是从 Github 上 Clone 下来的一份,然后用 IDEA 导入,再 ...
分类:
编程语言 时间:
2020-05-04 15:11:24
阅读次数:
117
在之前的文章中,主要从Spirng IOC、Bean的实例化以及Bean之间的关系来学习了Spring的相关知识。这篇文章主要从BeanDefinition的相关知识 1 Spring BeanDefinition简介 If you work with an interface programmat ...
分类:
编程语言 时间:
2020-04-25 23:19:03
阅读次数:
76
很多人都想看spring源码,但是spring模块太多了,翻开一开头皮发麻,然后就放弃了,这里我带领大家一起看spring源码,推荐从ioc看起,spring ioc源码怎么看?我们一定要先找到一个头,最简单的办法就搞个demo,一层一层点进去看。 ...
分类:
编程语言 时间:
2020-04-15 21:33:18
阅读次数:
86
在使用Aop功能时要添加注解@EnableAspectJAutoProxy,所以这个注解就是Aop的入口了。这个注解的作用就是在Spring的后置处理器中添加一个处理器来处理springBean,使之成为一个代理对象。 1 @Target({ElementType.TYPE}) 2 @Retenti ...
分类:
编程语言 时间:
2020-04-05 23:57:08
阅读次数:
112
根据别的大神的路线,一步步配置spring源码的时候,编译orm报如下错误: BUILD FAILED in 3s Circular dependency between the following tasks: :spring-beans:compileGroovy \ :spring-beans ...
分类:
编程语言 时间:
2020-03-30 13:11:36
阅读次数:
811
准备spring环境: 1 @org.junit.Test 2 public void test01(){ 3 //把spring所有环境准备好 4 // 1.准备好DefaultListableBeanFactory 5 // 实例化一个bdReader和一个Scanner 6 Annotatio ...
分类:
编程语言 时间:
2020-03-24 01:15:40
阅读次数:
269
代码地址:https://github.com/LoveWK/mySpring/tree/master/myIocDemo 1.创建MyAnnotation类 1 @Configuration//java配置类注解 2 @ComponentScan("com.wk")//设置扫描包的路径 3 pub ...
分类:
编程语言 时间:
2020-03-19 23:15:12
阅读次数:
129
掌握SpringBoot,mybatis,ajax,mysql等技术,熟悉影院在线售票系统功能流程,主要功能有影院管理,影厅管理,电影管理,排片管理,选座售票,演员管理,评论管理,影片排名,票房收入,票房排名,财务报表,权限控制及系统日志等功能
分类:
编程语言 时间:
2020-03-19 10:49:58
阅读次数:
188