spring
文章平均质量分 80
spring框架
hlyongjiu
磕磕碰碰,跌跌撞撞,依然是我.
展开
-
spring学习之ioc的理解
spring框架的ioc(控制反转),是一种解耦思想。 在web开发中,接口的实现类,即持久层调用业务层方法,需要创建大量的对象,一旦类名改变,dao层的类名都需要改变,耦合度太高。spring提供的工厂,使得创建实现类对象时,不用开发人员创建对象,而是交给第三方spring容器。 IOC底层实现:工厂(设计模式)+反射(机制)+配置文件(xml) 两种方式:1、spring容器:getXX...原创 2018-09-05 14:01:05 · 118 阅读 · 0 评论 -
spring学习之DI依赖注入
何为DI:传统的对象与对象的调用,使得以后修改代码变得困难,在spring得IOC控制反转下,使得在上层调用下层的耦合性得到了缓解,不过还是得使用getBean方法去获得,DI的依赖注入,使得spring容器直接在xml文件中配置,动态的使得对象与对象之间的注入关系变成动态行为,即spring框架负责创建bean对象时,动态的将依赖对象注入到Bean组件。 所谓依赖注入,就是在spring容器的...转载 2018-09-27 11:04:14 · 109 阅读 · 0 评论 -
spring学习之获取xml文件的两种方式
方法一:从classpath路径加载 在类路径下寻找配置文件来实例化容器 ApplicationContext ctx = new ClassPathXmlApplicationContext(new String[]{"applicationContext.xml"}); 可以在整个类路径中寻找xml文件 * 通过这种方式加载。需要将spring的配置文件放到当前项目的clas...原创 2018-09-27 11:03:31 · 3235 阅读 · 0 评论