前端控制器配置,在web.xml中配置前端控制器。 配置处理器适配器:在classpath下的springmvc.xml中配置处理器映射器。 配置Handler:将编写的Handler在spring容器中加载。 配置处理器映射器:在classpath下的springmvc.xml中配置处理器映射器。 ...
分类:
编程语言 时间:
2019-03-31 13:33:24
阅读次数:
190
Ioc的理解:调用类对某一接口的实现类的依赖关系又第三方注入,以移除调用类对接口实现类的依赖。又叫做依赖注入。调用者对接口的选择权利被剥夺,交给了第三方。举个例子,学生本来可以选择哪个老师给他上课的,但是这个权利被学校剥夺了,由学校分配学生的老师是谁。 Ioc的类型: 构造函数:将依赖的对象通过构造 ...
分类:
编程语言 时间:
2019-03-31 09:37:57
阅读次数:
152
总结自:https://www.cnblogs.com/davidwang456/p/3688250.html Spring中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean,即xxxFactoryBean返回的bean。 工厂Bean跟普通Bean不同,其不是类的一个实例,而是xxx ...
分类:
其他好文 时间:
2019-03-22 11:46:40
阅读次数:
145
所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。 Spring所倡导的开发方式就是如此,所有的类都会在spring容器中登记,告诉spring你是个什么东西,你需要什么东西,然后spring会在系统运行到适当的时候,把你要的东西主动给你,同时也把你交给 ...
分类:
其他好文 时间:
2019-03-18 21:08:17
阅读次数:
152
在java开发中有时候我们的一个类需要依赖另外一个类,这种就是依赖关系,创建对象的工作一般由spring容器来完成然后注入给调用者,这种就是依赖注入。 Java依赖注入设计原则允许我们移除硬编码依赖和让我们的应用低耦合,可扩展和可维护。我们可以通过在Java中实现依赖注入将依赖关系从编译时移到运行时 ...
分类:
其他好文 时间:
2019-03-18 01:39:16
阅读次数:
187
耦合与内聚 耦合是指模块间的依赖关系, 内聚是指模块内组件的交互程度 如果模块间依赖程度很高,那么在多人合作编程中,一个人的工作会很容易的受到另一个人工作的波及。 反射 Java反射机制是指在运行状态下,完成对类相关信息的访问,对该类实例对象进行任何操作的功能 IOC控制反转 Inverse Of ...
分类:
编程语言 时间:
2019-03-17 14:11:17
阅读次数:
183
上一节我们给出了三个小demo,具体的流程是这样的: 1.首先在aplicationContext.xml中添加<bean id="自定义id" class="包名.类名">。(还有两种工厂配置) 2.其次写一个自定义类,里面只包含一个系统输出的show()。 3.使用 实例化Spring容器。 4 ...
分类:
编程语言 时间:
2019-03-13 21:21:04
阅读次数:
195
CentOS的配置: 1.给CentOS安装Zookeeper: 网络配置成仅主机 上传tar.gz:比如用FTP tar -xvzf ... cd zookeeper mkdir data cd conf mv zoo_sample.cfg zoo.cfg vi zoo.cfg 修改这一行: da ...
分类:
编程语言 时间:
2019-03-12 09:21:45
阅读次数:
160
一、Spring 容器高层视图 Spring 启动时读取应用程序提供的Bean配置信息,并在Spring容器中生成一份相应的Bean配置注册表,然后根据这张注册表实例化Bean,装配号Bean之间的依赖关系,为上层应用提供准备就绪的运行环境。 二、内部工作机制 该图描述了Spring容器从加载配置文 ...
分类:
编程语言 时间:
2019-03-06 13:28:32
阅读次数:
161
核心容器提供Spring框架的基本功能。Spring以bean的方式组织和管理Java中的各个组件和关系。容器用来装javaBean。spring容器通过单例设计模式+工厂设计模式+反射的机制来加载获取类对象。java中单例设计模式定义:"一个类有且仅有一个实例,并且自行实例化向整个系统提供"Inv ...
分类:
编程语言 时间:
2019-02-28 19:53:47
阅读次数:
144