003---hibernate主要接口介绍

Hibernate可以访问JNDI、JDBC、JTA

JNDI(Java名称和目录接口):主要管理我们对象,特别是EJB应用,它会把所有EJB应用加入到JNDI这棵树上,Tomcat连接池也是把对象注册到JNDI这棵树上,以后只要用连接串来访问对象。好处:我们对象可以统一管理,

JDBC(Java的数据库连接):它的连接从事务上看,称为本地事务(只对一个事务起作用),如果跨数据库、资源JDBC无法保证的。

JTA(Java事务API):使用JTA才能保证跨数据库、资源,JTA实现了两阶段的提交协议(第一阶段:尽量记录日志(如回滚日志,以方便发生错误进行滚操作),第二阶段:才是实现的提交。)。JTA是一种容器。EJB默认作用JTA事务

Query:支持两种(HQL—查询实体类;SQL---也支持SQL查询)

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。