Hibernate - AnnotationConfiguration 已弃用

发布于 2024-09-27 18:56:42 字数 266 浏览 6 评论 0原文

我在 3.6.0 版本中使用 Hibernate,AnnotationConfiguration 被标记为已弃用。

这是我的 HibernateUtil.java 类中的行:

sessionFactory = new AnnotationConfiguration().configure("/hib.cfg.xml").buildSessionFactory();

AnnotationConfiguration 的替代品是什么?

I am using Hibernate in version 3.6.0 and the AnnotationConfiguration is marked as deprecated.

Here is the the line in my HibernateUtil.java class:

sessionFactory = new AnnotationConfiguration().configure("/hib.cfg.xml").buildSessionFactory();

What's the replacement for AnnotationConfiguration?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

猫瑾少女 2024-10-04 18:56:42

只需执行此操作

import org.hibernate.cfg.Configuration;

,然后为此更改您的代码

sessionFactory = new Configuration().configure("/hib.cfg.xml").buildSessionFactory(); 

Just do this

import org.hibernate.cfg.Configuration;

and then change your code for this

sessionFactory = new Configuration().configure("/hib.cfg.xml").buildSessionFactory(); 
伊面 2024-10-04 18:56:42

我使用这段代码:

Configuration configuration = new Configuration();
configuration.configure();
ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(
configuration.getProperties()).build();

sessionFactory = new Configuration().configure().buildSessionFactory(serviceRegistry);

I use this code:

Configuration configuration = new Configuration();
configuration.configure();
ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(
configuration.getProperties()).build();

sessionFactory = new Configuration().configure().buildSessionFactory(serviceRegistry);
橘亓 2024-10-04 18:56:42

是的,它对我有用-

Configuration cfg=new Configuration();
    cfg.configure();

    ServiceRegistry serviceregistry=new ServiceRegistryBuilder().applySettings(cfg.getProperties()).buildServiceRegistry();


    Session session=cfg.configure().buildSessionFactory(serviceregistry).openSession();

yes it is working for me-

Configuration cfg=new Configuration();
    cfg.configure();

    ServiceRegistry serviceregistry=new ServiceRegistryBuilder().applySettings(cfg.getProperties()).buildServiceRegistry();


    Session session=cfg.configure().buildSessionFactory(serviceregistry).openSession();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文