如何通过jpa的entitymanager获取jdbc的connection? 如何通过jpa的entitymanager获取jdbc的connection? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JPA 2.0entityManager.getTransaction().begin();java.sql.Connection connection = entityManager.unwrap(java.sql.Connection.class);...entityManager.getTransaction().commit();====================================================================JPA 1.0entityManager.getTransaction().begin();UnitOfWork unitOfWork = (UnitOfWork)((JpaEntityManager)entityManager.getDelegate()).getActiveSession();unitOfWork.beginEarlyTransaction();Accessor accessor = unitOfWork.getAccessor();accessor.incrementCallCount(unitOfWork.getParent());accessor.decrementCallCount();java.sql.Connection connection = accessor.getConnection();...entityManager.getTransaction().commit(); 1.注入EntityManager对象2.SessionImplementor session =em.unwrap(SessionImplementor.class); session.connection();当然也可以用DataSource来获得dataSource.getConnection(); 请教一个关于web路径的问题 启动tomcat报错 数据库存取图片显示不全问题 请大家给告诉我怎么才能学的快的... hibernate hql语句出错 Tomcat 5.5的配置问题,请教高手!!! 视频聊天系统寻求合作(个人) 的项目信息 新手学习spring,struts,security整合项目实例神器,顺便散分... 急急急!从JSP页面提交日文,在servlet接受到的是乱码。应该如何处理啊? 如何在网页显示word文档? ibatis求教!!!!!!!! struts 2拦截器的问题,求大神帮忙看下吧。。。
entityManager.getTransaction().begin();
java.sql.Connection connection = entityManager.unwrap(java.sql.Connection.class);
...
entityManager.getTransaction().commit();
====================================================================
JPA 1.0
entityManager.getTransaction().begin();
UnitOfWork unitOfWork = (UnitOfWork)((JpaEntityManager)entityManager.getDelegate()).getActiveSession();
unitOfWork.beginEarlyTransaction();
Accessor accessor = unitOfWork.getAccessor();
accessor.incrementCallCount(unitOfWork.getParent());
accessor.decrementCallCount();
java.sql.Connection connection = accessor.getConnection();
...
entityManager.getTransaction().commit();
2.SessionImplementor session =em.unwrap(SessionImplementor.class);
session.connection();
当然也可以用DataSource来获得
dataSource.getConnection();