摘要:
占位 阅读全文
摘要:
aop:面对切面编程 有jdk动态代理和CGLIB代理两种方式,spring内置的aop就是CGLIB,但还有Aspectg专门支持aop,而后就是基于注解的使用Aspectg的aop jdk代理需要接口,CGLIB不需要,spring内置的aop就是CGLIB 也是在spring中提出的思想 其运 阅读全文
摘要:
beans的配置在spring中是一个大学问 beans的配置在注解产生前,还是有多种方法能够解决其臃肿问题的, 对其值、属性的设定、多个beans如何设定更有效等、beans的生命周期、beans的范围 这些解决方法移一一对应注解方式 阅读全文
摘要:
在spring中,装配beans成了首要关键,之前的添加多个beans和属性的配置方式并不常用,常用的在于注解的方式,配置文件只需要标明需要扫描注解的文件夹 需要值得一提的是,上图的注解@Repository有多种,如@Service、@Component,但其内容都是一样的,只是名字不一样 阅读全文
摘要:
依赖注入分为三种:(属性注入、对象注入)、构造器注入、工厂方法注入 后两者不太用到这里不写 给对象加属性要同时添加set函数和在配置文件注册 可以像下面那样直接赋值 也可以像这样将对象注册给另一个对象当作属性 阅读全文
摘要:
Spring是一个与众不同的框架 它提出将生产过程交给框架,开发者只注重过程 就像我们想要果汁时需要水果、榨汁机等步骤,但spring告诉我们只要把水果、榨汁机、杯子给它,再告诉它步骤,它就能一直生产果汁 ioc,名为控制反转的思想,是指将所有权给spring,把需求给spring,spring让你 阅读全文
摘要:
我创建了一个spring初始案例,首先我导入了4个基础jar包, 然后在src文件夹下创建了applicationContext.xml,这里需要导入描述代码 还有就是容器和test 这里采用最基础的方式从配置文件获取类名从而创建容器 这里需要注意的是最好用junit测试并且不需要改变web.xml 阅读全文