InnoDB引擎的行锁是通过加在什么上完成(或称实现)的?为什么是这样子的通过 行多版本控制 MyISAM Innodb事物支持 : 不支持 支持锁的粒度: table Row存储容量: 没有上限 6...
分类:
数据库 时间:
2015-07-09 00:40:22
阅读次数:
172
面向对象的方式进行持久层操作。底层数据连接的获得、数据访问的实现、事务控制都无需用户关心。这是一种“全面解决”的体系结构方案,将应用层从底层的JDBC/JTA API中抽象出来。通过配置文件来管理底层的JDBC连接,让Hibernate解决持久化访问的实现。、(1)SessionFactory:这是...
分类:
Web程序 时间:
2015-07-04 00:49:19
阅读次数:
167
在进入主题之前我们首先来了解一下JNDI和连接池~
一、JNDI
1)是一组在Java应用中访问命名和目录服务的API(Java命名与目录接口)
命名服务将名称和对象联系起来,使得我们可以通过名称访问对象。
目录服务是命名服务的扩展,两者之间的关键差别是目录服务中对象可以有属性(例如:用户有email地址),而命名服务中对象没有属性。
2)JNDI API提供了一种统一的方式,可以在本地...
分类:
数据库 时间:
2015-06-29 10:13:01
阅读次数:
204
配置两个dataSource yw ${jdbc.url} ${jdbc.username} ${jdbc.passwo...
分类:
其他好文 时间:
2015-06-25 19:05:49
阅读次数:
156
J2EE平台由一整套服务(Service),应用程序接口(API)和协议构成,它对开发企业级应用提供了功能支持.13个核心技术分别是JDBC, JNDI, EJB, RMI, JSP, SERVLET, XML, JMS, JAVAIDL/CORBA, JTS, JTA, JAVAMAIL和 JAF.
何为企业级应用?
1.数据量特别大.
2.用户特别多.
3.性能要求高.
...
分类:
其他好文 时间:
2015-06-23 18:04:14
阅读次数:
131
为了说明X/Open XA接口在JTA事务管理中的重要性,以及它使用的时机,我们以前一章提到的一段固定收入交易的EJB代码为例: @TransactionAttribute(TransactionAttributeType.REQUIRED)?
?public?void?placeFi...
分类:
其他好文 时间:
2015-06-23 12:06:43
阅读次数:
921
事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下:为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java Persistence API和JDO(Java Data Objects)支持声明式事务管理,特别是基于注解的声明式事务管理,简单易用 提供比其他事务API如JTA更简单的编程式事务管理API与spring数...
分类:
编程语言 时间:
2015-06-17 21:31:55
阅读次数:
255
1. Spring事务管理简介(1)Spring为多种不同类型的事务管理机制提供统一编程模型,这些事务管理模型包括JTA、JDBC、Hibernate、JPA和JDO。(2)Spring支持声明式事务管理(使用XML文档配置(或者Annotation)结合AOP实现的事务管理)。(3)为代码嵌入式(...
分类:
编程语言 时间:
2015-06-08 23:04:41
阅读次数:
307
理解分布式事务JTA原理参见:http://www.ibm.com/developerworks/cn/java/j-lo-jta/JTA实现产品介绍:http://blog.chinaunix.net/uid-122937-id-3793220.htmlAtomikos官网无法访问,不过Maven中央库中具atomikos包。Atomikos集成Spring,Hibernate,Mybatis网上文章比较多,本文..
分类:
编程语言 时间:
2015-06-04 06:21:16
阅读次数:
368
1. 在jbpm.cfg.xml文件中注销掉自己的,导入需要的配置文件
2.在hibernate.cfg.xml文件中导入配置文件
3.导入相应的jar包
3个 jbmp.jar
jta.jar
mail.jar
4.在tomcat 中的lib文件夹中删掉el表达式相关的配...
分类:
编程语言 时间:
2015-05-22 09:50:08
阅读次数:
176