Hibernate 升级 4.2.17 到 5.0.7 isActive 被弃用了

[code]public void starteTransaktion() {
try {
getMySession();

        if(!hibernateSession.getTransaction().isActive()) {
            hibernateSession.beginTransaction();
        }
    } catch (HibernateException e) {

    }
}[/code]

从 5.0 的文档上来看,应该使用下面的方法:

hibernateSession.getTransaction().getStatus() != TransactionStatus.ACTIVE

[url]http://docs.jboss.org/hibernate/orm/5.0/javadocs/org/hibernate/resource/transaction/spi/TransactionStatus.html[/url]