1.一些资源 http://spring.io/ http://projects.spring.io/spring-framework/ 2.什么是spring? 它是一个开源的框架,一个轻量级的控制反转(————达到松耦合的目的)IOc和面向切面(————)的容器框架,管理并配置应用对象的配置和生 ...
分类:
编程语言 时间:
2016-09-19 15:50:56
阅读次数:
169
1.下载Spring jar包,并添加到项目中。 官网地址http:springsource.org 2.在项目中新建一个类 3.编写Spring配置文件,在src目录下创建applicationContext.xml文件配置如下 4.书写测试类 ...
分类:
编程语言 时间:
2016-09-18 11:37:56
阅读次数:
167
springMVC作为spring的一个WEB组件,是一个MVC的思想,减少了WEB开发的难度,现介绍springMVC环境的搭建,具体的原理放在后面介绍。用过框架的朋友都知道要在WEB项目中使用一个框架,必须要引入这个框架,和其他框架的引用方式一样,springMVC的引入方式是通过Dispatc ...
分类:
编程语言 时间:
2016-09-11 17:07:25
阅读次数:
227
一 简介 1.Spring为企业应用的开发提供了一个轻量级的解决方案,该解决方案包括:基于依赖注入的核心机制、基于AOP的声明式事务管理、与多种持久层技术 的整合,以及优秀的Web MVC框架等等。可以说,Spring是企业应用开发的“一站式”选择,它贯穿表现层、业务层、持久层。 2.下载:http ...
分类:
编程语言 时间:
2016-09-05 10:32:17
阅读次数:
315
开发过程中很多时候会用到日志、事务等操作,这些操作如果要写在业务代码中会相当麻烦,这时就会用到面向切面编程(AOP),AOP作为一种编程思想,和OOP有着不同的侧重点,面向对象侧重于万事万物皆对象,而面向切面编程则侧重于事务的一个方面。在面向切面编程过程中有几个比较重要的概念:切面、切点、连接点、通 ...
分类:
编程语言 时间:
2016-09-04 16:03:48
阅读次数:
191
在开发中需要操作数据库,进行增、删、改操作的过程中属于一次操作,如果在一个业务中需要更新多张表,那么任意一张表的更新失败,整个业务的更新就是失败,这时那些更新成功的表必须回滚,否则业务会出错,这时就要用到事务,即这个业务的操作属于一个事务,事务具有原子性、隔离性、一致性、持续性。这时便用到了事务,事 ...
分类:
编程语言 时间:
2016-08-31 15:25:05
阅读次数:
178
在开发过程当中需要用到配置信息,这些信息不能进行硬编码,这时配置文件是一个比较好的方式,java提供了properties格式的文件,以键值对的方式保存信息,在读取的时候通过键获得键对应的值,spring提供了读取properties文件的支持,下面看具体的配置, 一、<context:proper ...
分类:
编程语言 时间:
2016-08-17 21:19:20
阅读次数:
271
Spring目前来说最主要的作用: 降低组件与组件之间的关联,便于系统的维护和拓展 系统 忽然要添加新的功能模块 /修改MVC 大堤 防洪水 蚂蚁 啃了一口 大堤毁坏 Spring的核心思想便是IoC和AOP IOC全程Inverse of Control 控制反转 我们在程序过程中经常遇到的一个场 ...
分类:
编程语言 时间:
2016-08-16 01:48:49
阅读次数:
247
一:Spring 简介 1.Spring的处理开销非常的小,并且是非侵入式的(允许在应用系统中自由选择和组装Spring框架的各个功能模块,并且不强制要求应用系统的类必须从Spring框架的系统API的某个类来继承或者实现某个接口), 2.Spring提倡使用依赖注入(IoC)来实现耦合,当我们需要 ...
分类:
编程语言 时间:
2016-07-20 01:07:52
阅读次数:
154
Spring中事务管理概述
事务管理API详解
PlatformTransactionManager接口
TransactionDefinition
Spring的事务管理
事务操作的环境搭建
手动编码的方式完成事务管理
声明式事务管理:(原始方式)
声明式事务管理:(自动代理,基于切面)
基于XML配置方式的事务管理
基于注解配置方式的事务管理...
分类:
编程语言 时间:
2016-06-25 00:57:47
阅读次数:
289