
Spring
CoolTomato_
一个会写代码的番茄
展开
-
SSH框架之Spring的代理模式
一、概述: 1、代理(Proxy)是一种设计模式, 提供了对目标对象另外的访问方式;即通过代理访问目标对象。 2、这样好处:可以在目标对象实现的基础上,增强额外的功能操作。(扩展目标对象的功能)。 3、举例:明星(邓紫棋)<---经纪人<---用户 目标 (代理) 4、代理模式的关键点: 代理对象与目标对象。二、静态代理原创 2017-03-18 11:05:23 · 1263 阅读 · 0 评论 -
SSH框架之Spring的aop编程、手动实现aop编程
AOP 面向切面的编程,AOP可以实现“业务代码”与“关注点代码”分离。一、AOP编程专业名词:1、Aop,aspect object programming,面向切面编程功能: 让关注点代码与业务代码分离。2、关注点:重复代码就叫做关注点。3、切面:关注点形成的类,就叫切面(类)。 4、面向切面编程:就是指对很多功能都有的重复的代码抽取,再在运行的时候往业务方法上动态植入“切面类代码”。原创 2017-03-27 21:06:13 · 585 阅读 · 0 评论 -
SSH框架之Spring的引入、专业术语、概述
一、回顾及引入Spring框架 1、Struts与Hibernate框架可以做什么事? Struts,Mvc中控制层解决方案。可以进行请求数据自动封装、类型转换、文件上传、效验… Hibernate, 持久层的解决方案;可以做到,把对象保存到数据库, 从数据库中取出的是对象。2、传统的开发模式 基于mvc模式进行项目开发; 基于mvc的项目框架结构:原创 2017-03-16 10:34:52 · 388 阅读 · 0 评论 -
SSH框架之Spring的开发步骤、bean对象创建的细节
一、Spring的开发步骤: spring各个版本中: 在3.0以下的版本,源码有spring中相关的所有包【spring功能 + 依赖包】,如2.5版本。 在3.0以上的版本,源码中只有spring的核心功能包【没有依赖包】(如果要用依赖包,需要单独下载!)1、源码,jar文件(spring-framework-3.2.5.RELEASE):commons-logging-1.1.3.jar原创 2017-03-16 11:28:34 · 505 阅读 · 0 评论 -
SSH框架之Spring的IOC容器的创建对象、对象依赖关系(1)
SpringIOC容器,是spring核心内容。 作用: 创建对象 & 处理对象的依赖关系。一、IOC容器创建对象: 1、创建对象,有几种方式: 1) 调用无参数构造器 2) 带参数构造器3) 工厂创建对象 a)工厂类,静态方法创建对象 b)工厂类,非静态方法创建对象原创 2017-03-16 15:47:28 · 802 阅读 · 0 评论 -
SSH框架之Spring的IOC容器的对象依赖关系(2)
继续来介绍SpringIOC容器的对象依赖关系,本文介绍p名称空间注入属性值、自动装配。一、p名称空间注入属性值<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema原创 2017-03-16 23:13:44 · 537 阅读 · 0 评论 -
SSH框架之Spring的IOC容器的对象依赖关系(3)
一、IOC容器的对象依赖关系之注解 1、注解好处:注解方式可以简化spring的IOC容器的配置!2、使用注解步骤: 1)先引入context名称空间xmlns:context="http://www.springframework.org/schema/context"2)开启注解扫描<context:component-scan base-package="mfq.test">原创 2017-03-17 08:51:23 · 620 阅读 · 0 评论