事务管理器(TransactionManager)三种类型:目前用HibernateTransactionManager.
3、配事务属性
a、isolation:用于指定事务的隔离级别。默认为底层事务的隔离级别。
b、noRollbackFor:指定遇到指定异常时强制不回滚事务。
c、noRollbackForClassName:指定遇到指定多个异常...
分类:
编程语言 时间:
2015-05-20 18:37:26
阅读次数:
165
# 采用MVVM,应用ViewModel与DataBind,声明式风格,关注点分离
# 有点像Spring框架,开发人员关注各种对象(Model,Store,View,ViewModel,ViewController),
而这些对象怎么交互和协作,统一交由ExtJS来处理
# Sencha CMD是一个命令行工具,管理一个Ext项目的生命周期。它可以创建(genenrate), 编译buil...
分类:
Web程序 时间:
2015-05-20 18:34:35
阅读次数:
273
事务的实现方式实现方式共有两种:编码方式;声明式事务管理方式。基于AOP技术实现的声明式事务管理,实质就是:在方法执行前后进行拦截,然后在目标方法开始之前创建并加入事务,执行完目标方法后根据执行情况提交或回滚事务。声明式事务管理又有两种方式:基于XML配置文件的方式;另一个是在业务方法上进行@Tra...
分类:
编程语言 时间:
2015-05-14 18:21:19
阅读次数:
167
SpringAOP提供的优势
1、允许开发者声明企业级服务,比如:事务服务、安全性服务。EJB组件能够使用J2EE容器提供声明式服务。但是需要借助于EJB组件,而SpringAOP却不需要EJB容器,即借助于Spring的事务抽象框架能够在EJB容器外部使用企业级、声明式服务。
2、开发者可以开发满足业务需求的自定义方面。类似于JBOSS服务器中拦截器开发一样,如果标准的J2EE安全性不能满足业...
分类:
编程语言 时间:
2015-05-13 10:35:56
阅读次数:
211
一、定义
函数可以通过声明定义,也可以是一个表达式。
(1)函数声明式:
分号是用来分隔可执行JavaScript语句,由于函数声明不是一个可执行语句,所以不以分号结束。
function a(){
console.log('bbb');
}(2)函数表达式:
函数表达式以分号结尾,因为它是一个执行语句。
var a = function(){
console.log('aaa...
分类:
编程语言 时间:
2015-05-11 09:00:46
阅读次数:
178
事务简介:事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性事务就是一系列的动作,它们被当作一个单独的工作单元。这些动作要么全部完成,要么全部不起作用事务的四个关键属性(ACID)① 原子性(atomicity):事务室一个原子操作,有一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用② 一致性(consistency):一旦所有事务动作完成,事务就被提交。...
分类:
编程语言 时间:
2015-05-08 16:39:59
阅读次数:
263
文章出处:http://www.batchfile.cn/?p=63HBase二级索引模块:hindex调研hindx是HBase的二级索引方案,为HBase提供声明式的索引,使用协处理器对索引表进行自动创建和维护,客户端不需要对数据进行双写。并且hindex采用了一些巧妙的Rowkey编排方式,使...
分类:
其他好文 时间:
2015-05-07 16:33:36
阅读次数:
2181
在Spring中利用DAO模式向tb_user表中添加数据、事务应用的管理(编程式事务管理,声明式事务管理)
分类:
编程语言 时间:
2015-05-05 15:48:42
阅读次数:
120
在SSH中,有时候会遇到not session found for current session的问题,,老猫在开发中也遇到一个,本文简单分析了错误的原因...
分类:
其他好文 时间:
2015-05-04 13:59:17
阅读次数:
149
1 是什么? 使用MVVM模式的简单,动态的Javascript UI. 2 优点声明式绑定UI 自动更新依赖追踪模板化 3 如何使用//(2)定义绑定对象functionviewModel(firstName,lastName){//使用双向绑定observablethis.fi...
分类:
Web程序 时间:
2015-05-03 21:44:33
阅读次数:
160