Java Spring
炸弹小黑裙
自己有在加油哦!!!
展开
-
Java手写实现IOC
什么是依赖注入?平常的Java开发中,程序员在某个类中需要依赖其它类的方法。我们通常是new一个依赖类再调用类实例的方法set进去,这种开发存在的问题是new的类实例不好统一管理。所以Spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过Spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是"控制反转"。通俗的理解是:平常我们new一个实例,这个实例的控制权是我们程序员而控制反转是指new实例工作不由我们程序员来做而是交给Spring容器来做。注原创 2020-06-25 18:11:08 · 864 阅读 · 1 评论 -
Java手写实现AOP
什么是AOP?当然AOP的概念网上一查一大堆,我就不在这贴概念了,大家可以自己看看,在这我就说说自己理解的AOP。AOP(Aspect Oriented Programming)面向切面编程,即在不影响原有功能的情况下,进行的一次横向扩展。面向切面和横向扩展我们可以这么理解:有一个分装好的类,我们需要在类的方法执行前后插入额外的代码,要求是不破坏原始类,一种方法是我们可以去继承这个类每个方法前面去增强,但是若是多个方法,每个方法前都去写同样的增强代码不符合我们程序人的身份,所以我们使用AOP的方法,将原创 2020-06-22 13:19:51 · 2629 阅读 · 6 评论 -
Java手写模拟IOC--依赖注入模拟实现(方法的注入)
spring--方法的注入注:请先看普通类的注入,如果对普通类的注入了解,可以直接看这个文章在此PO上 上文链接普通类注入继上次写了普通类的注入实现之后,有人就可能问了,如果我的类里面有一个成员需要注入,而这个成员是jar包里面的类类型,要如何生成呢,你总不能去修改jar包去给加注解吧,是,的确我们不能修改jar包,但是也不能代表这种注解的方法在jar类行不通,这时,我们可以建起一个外...原创 2019-10-17 15:43:05 · 343 阅读 · 0 评论