spring
文章平均质量分 95
u010987379
这个作者很懒,什么都没留下…
展开
-
Spring技术内幕——深入解析Spring架构与设计原理(一)IOC实现原理
IOC的基础 下面我们从IOC/AOP开始,它们是Spring平台实现的核心部分;虽然,我们一开始大多只是在这个层面上,做一些配置和外部特性的使用工作,但对这两个核心模块工作原理和运作机制的理解,对深入理解Spring平台,却是至关重要的;因为,它们同时也是Spring其他模块实现的基础。从Spring要做到的目标,也就是从简化Java EE开发的出发点来看,简单的来说,它是通过对PO转载 2016-08-15 17:08:35 · 4619 阅读 · 0 评论 -
Spring学习总结——Spring实现IoC的多种方式
目录一、使用XML配置的方式实现IOC二、使用Spring注解配置IOC三、自动装配四、零配置实现IOC五、示例下载控制反转IoC(Inversion of Control),是一种设计思想,DI(依赖注入)是实现IoC的一种方法,也有人认为DI只是IoC的另一种说法。没有IoC的程序中我们使用面向对象编程对象的创建与对象间的依赖关系完全硬编码在程序中,对象的创建由程序转载 2016-08-08 16:10:36 · 4470 阅读 · 0 评论 -
Spring学习总结——Spring整合MyBatis(Maven+MySQL)二
目录一、在Web项目中启动Spring容器1.1、使用监听器启动Spring容器1.2、使用Servlet方式启动Spring容器二、获取ApplicationContext实例2.1、使用工具类WebApplicationContextUtils获得Spring容器2.2、实现接口ApplicationContextAware三、基于注解的声明式事务管转载 2016-08-08 16:17:35 · 576 阅读 · 0 评论 -
Spring学习总结——Spring整合MyBatis(Maven+MySQL)一
目录一、 使用Maven创建一个Web项目二、使用MyBatis完成MySQL数据库访问2.1、添加依赖2.2、准备数据2.3、创建java Bean2.4、创建实例与表的映射文件2.5、创建MyBatisCfg.xml文件 2.6、实现数据访问功能2.7、测试运行2.8、整合log4j2三、使用Spring4.X整合MyBatis3.X初级版3.1、修改p转载 2016-08-08 16:16:32 · 1585 阅读 · 0 评论 -
Spring学习总结——Spring实现AOP的多种方式
目录一、基于XML配置的Spring AOP二、使用注解配置AOP三、AspectJ切点函数四、AspectJ通知注解五、零配置实现Spring IoC与AOP六、示例下载AOP(Aspect Oriented Programming)面向切面编程,通过预编译方式和运行期动态代理实现程序功能的横向多模块统一控制的一种技术。AOP是OOP的补充,是Spring框架中的一个转载 2016-08-08 16:13:26 · 40983 阅读 · 12 评论 -
Spring MVC 深入及对注解的详细讲解
核心原理1. 用户发送请求给服务器。url:user.do2. 服务器收到请求。发现Dispatchservlet可以处理。于是调用DispatchServlet。3. DispatchServlet内部,通过HandleMapping检查这个url有没有对应的Controller。如果有,则调用Controller。4、 Con转载 2016-08-08 16:05:26 · 3372 阅读 · 0 评论 -
Spring注解原理的详细剖析与实现
一、注解的基本概念和原理及其简单实用注解(Annotation)提供了一种安全的类似注释的机制,为我们在代码中添加信息提供了一种形式化得方法,使我们可以在稍后某个时刻方便的使用这些数据(通过解析注解来使用这些数据),用来将任何的信息或者元数据与程序元素(类、方法、成员变量等)进行关联。其实就是更加直观更加明了的说明,这些说明信息与程序业务逻辑没有关系,并且是供指定的工具或框架使用的。A转载 2016-08-08 16:02:48 · 40056 阅读 · 11 评论 -
Spring MVC 学习总结(二)——控制器定义与@RequestMapping详解
目录一、控制器定义1.1、实现接口Controller定义控制器1.2、使用注解@Controller定义控制器 二、@RequestMapping详解2.1、value 属性指定映射路径或URL模板2.1.1、指定具体路径字符2.1.2、路径变量占位,URI模板模式2.1.3、正则表达式模式的URI模板2.1.4、矩阵变量@MatrixVariab转载 2016-08-05 16:50:44 · 4695 阅读 · 0 评论 -
Spring MVC 学习总结(一)——MVC概要与环境配置
目录一、MVC概要二、Spring MVC介绍三、第一个Spring MVC 项目:Hello World3.1、通过Maven新建一个Web项目3.2、添加依赖的jar包3.3、修改web.xml注册中心控制器DispatcherServlet3.4、添加Spring MVC配置文件3.5、创建HelloWorld控制器3.6、创建视图3.7、测试运行3.8、示例下载转载 2016-08-05 10:55:03 · 891 阅读 · 0 评论 -
Spring 源码分析(二) —— 核心容器
目录[-]大道新途容器概述设计实现 接口设计 BeanFactory容器的设计 ApplicationContext容器的设计 依赖注入 其他特性闲言小叙 Spring Ioc容器小结 太史公曰大道新途 应用开发中的容器,是指应用代码的运行框架。不基于容器的开发,是杂乱无章的,事实上,很多架构或者应用都是以转载 2016-08-09 09:41:50 · 5539 阅读 · 2 评论