首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

hibernate4 -AnnotationConfiguration类过期解决思路

2012-03-18 
hibernate4 -----AnnotationConfiguration类过期Java codepackage com.user.utilimport org.hibernate.Se

hibernate4 -----AnnotationConfiguration类过期

Java code
package com.user.util;import org.hibernate.SessionFactory;import org.hibernate.cfg.[del]AnnotationConfiguration[/del];public class HibernateUtil {    public static SessionFactory sessionFactory;    static {        try{        sessionFactory = new AnnotationConfiguration().configure().[del]buildSessionFactory();[/del]        }catch(Exception e){            e.printStackTrace();        }    }    public static SessionFactory getSessionFactory(){        return sessionFactory;    }}

 
AnnotationConfiguration在hibernate 4版本中过期 请问是用那个代替了 而且在hibernate 4中找不到 AnnotationConfiguration这个类。代码中的[del][del]代表删除线——

[解决办法]
Configuration configuration = new Configuration();
configuration.configure();
ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry();
SessionFactory sf = configuration.buildSessionFactory(serviceRegistry);

热点排行