- 浏览: 308060 次
最新评论
-
M_drm:
学习了,赞
JDBC 分布式事务 基础知识 JTA基本原理 -
jackyin5918:
...
[转]PowerMock 简介 使用 PowerMock 以及 Mockito 实现单元测试 -
happyle:
同感啊.....
因为眼花而引发的悲剧 -- Spring 整合Shiro框架中注入RolePermissionResolver到AuthorizingRealm -
jackyin5918:
hemingyuan 写道博主,你的压缩文件貌似打不开啊,能不 ...
Spring3 集成 Hibernate4,使用Atomikos3.8实现分布式事务控制 -
hemingyuan:
博主,你的压缩文件貌似打不开啊,能不能上传一个完整的例子,别分 ...
Spring3 集成 Hibernate4,使用Atomikos3.8实现分布式事务控制
文章列表
Hibernate 映射文件 结构
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd" >
<hibernate-map ...
--sql中区间不能有重叠的检测方法:
--常规方法:
--check time period overlapping
if ( exists(select 1 from test_tb where starttime <= @v_starttime and stoptime >= @v_starttime ) or
-- v_start不能落入已有区间
exists(select 1 from test_tb where starttime <= @v_stoptime and stoptime >= @v_stop ...
Hibernate用来获取配置文件的类是Configuration,若用Annotation的话就是AnnotationConfiguration类。
例:Configuration config = new Configuration();
config.configure("hibernate.cfg.xml");//用configure()方法取得。
//或者config.configure();不用加参数,因 ...
Spring3 JOTM实现分布式事务
1. 创建web工程,将JOTM版本中lib下所有jar包拷贝到web-inf的lib下面
相关准备工作参考:http://jackyin5918.iteye.com/blog/1922379
主要包括:建数据库用户,建表,考jar包,拷贝tomcat 7jdbc pool的jar.
配置carol.properties,放置到src目录下面.
2. spring分布式事务的相关配置
注意这个org.springframework.transaction.jta.JotmFacto ...
JOTM 分布式事务初探(JNDI,Tomcat 7 JDBC Pool连接池)
Tomcat 7 带了一个新的连接池 tomcat(The Tomcat JDBC Connection Pool)
网上有人测试,据说性能超过常用连接池(c3p0等).
链接:http://www.open-open.com/lib/view/open1329182303124.html
并且这个连接池提供的连接不是普通的Connection,而是pooledConnection,
而且支持提供XADataSource(org.apache.tomcat.jdbc.pool.XADataSou ...
JDBC 分布式事务 基础知识 JTA基本原理
1. 分布式事务
事务可分为本地事务和分布式事务(Spring中对应局部事务和全局事务).
本地事务和分布式事务的区别在于:本地事务只用于处理单一数据源事务(比如单个数据 ...
Spring 事务 (二) Spring 声明式事务 配置
2. Spring 声明式事务 配置
由Spring 事务 (一)知道,Spring事务基本概念中,最重要的是
PlatformTransactionManager,它的
TransactionStatus getTransaction(TransactionDefinition definition)
方法根据一个TransactionDefinition生成TransactionStatus.
这样可知,配置事务,首先需要配置一个PlatformTrans ...
Spring 事务 (一) 基本概念
1. 基本概念
1.1 Spring 事务属性分析
转自: http://www.ibm.com/developerworks/cn/education/opensource/os-cn-spring-trans/section2.html
事务管理对于企业应用而言至关重要。它保证了用户的每一次操作都是可靠的,
即便出现了异常的访问情况,也不至于破坏后台数据的完整性。
就像银行的自助取款机,通常都能正常为客户服务,
但是也难免遇到操作过程中机器突然出故障的情况,
...
Java 动态代理
1. 动态代理需要Proxy类
动态代理一般使用java.lang.reflect.Proxy类的
static Object newProxyInstance(ClassLoader loader, Class<?>[] interfaces, InvocationHandler h)
方法创建一个代理类实例.
传递的参数中:
Class<?>[] interfaces 表示可以把创建的代理类强制转换成相应的接口,然后调用接口方法.
Invocati ...
Spring Aop Advise方法(增强方法) 中获取目标方法的参数
1. 概念
切面类: 一种特殊bean,通过aop配置,其中的方法(增强方法),会对目标bean的目标方法做一些增强处理
(比如在目标方法之前或之后调用等).
切入点(pointcut): 一种规则,普通bean中符合这种规则的方法,将成为上面切面类中所说的目标方法,接受切面类方法
的特殊处理.
增强方法(Advice),包括aop:befor,aop:after,aop:after-retuing,aop:around,aop:throwi ...
https://github.com/SpringSource/spring-framework/releases/tag/v3.2.0.RELEASE
https://github.com/SpringSource/spring-framework/tags/
http://budairenqin.iteye.com/blog/1420605
build spring 3
http://ebr.springsource.com/repository/app/bundle
spring3 依赖的jar下载
http://www.springsource.org ...
以下的内容我会持续更新(当然是我有新发现的时候);
以下内容是我在网上搜索、整理、修改的而成的内容。由于很多内容都是转载了,无法追溯到源头,因此无法一一对原作者进行道谢。
这几天,我查阅大量的官方的文档,对内容进行了进一步修正和说明,希望对各位有更大的帮助。同时这些依赖关系已在我项目中都进行测试,应该不会有什么问题。
再次感谢网络上各位老师。如果有什么错误,烦请指正。
【Spring 3.1包详解】备注:以下的jar包,如果没有特殊说明,大多数的最新版本都可以从http://ebr.springsource.com/repository/app/下载到
Spring 3.1与之前 ...
Spring 备忘(五) - 资源访问
- 博客分类:
- Spring
Spring 资源访问
1. Resource 接口方法
getInputStream(),exists(),isOpen(),getDescription(),getFile(),getURL()
2. 实现类
UrlResource,ClassPathResource,FileSystemResource,
ServletContextResource,InputStreamResource,
ByteArrayResource.
3. ResourceLoader接口
该接口实现类,可获得一个Resource实例
...
jquery 框架页面 操作 顶层窗体中元素,或者其他框架页面中元素
(1) var dls = top.$("#leftFrame").contents().find("dl");
top是Window类的实例,表示最顶层窗体
所有的jquery对象可以看成是windsow对象的属性.
因为 js中定义一个变量,比如 var aVar = 1,就相当于给window对象新增一个属性,
可以通过windows.aVar来访问刚刚定义的对象.
top.$("#leftFrame&qu ...
Spring 备忘 (四) -- Spring 后处理器
20. Spring 后处理器 - Bean 后处理器
bean后处理器,是一种特殊的bean,这种bean不对外提供服务,甚至无需id属性,
负责对其容器中其他bean提供后处理.
这种bean是对所有的(或一大 ...