Hibernate テクノロジが必要なプロジェクトをプログラミングしています。このスタック トレースを取得しましたが、修正方法がわかりません。何か助けてください?
これが私のスタック トレースです。次の 2 つのエラーが発生しました。
SLF4J: slf4j-api 1.6.x (またはそれ以降) は、このバインディングと互換性がありません。SLF4J: バインディングはバージョン 1.5.5 以前です。SLF4J: バインディングをバージョン 1.6.x にアップグレードします。または 2.0.x
ここに私の HibernateUtils.class があります
パッケージ com.forum.utils;
org.hibernate.HibernateException をインポートします。org.hibernate.Session をインポートします。org.hibernate.SessionFactory をインポートします。org.hibernate.cfg.AnnotationConfiguration をインポートします。
public class HibernateUtils { private static final SessionFactory sessionFactory;
// 部分的に SessionFactory で一意のインスタンスを作成 // hibernate.cfg.xml static { try { sessionFactory = new AnnotationConfiguration().configure() .buildSessionFactory(); } catch (HibernateException ex) { throw new RuntimeException("設定の問題: " + ex.getMessage(), ex); } }
// Renvoie une session Hibernate public static Session getSession() throws HibernateException { return sessionFactory.openSession(); } }
このエラーは、次の行からトリガーされます。
s = HibernateUtils.getSession();
hibernate.cfg.xml :
<?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <property name="connection.driver_class">org.postgresql.Driver</property> <property name="connection.url">jdbc:postgresql://localhost:5432/projetForum</property> <property name="connection.username">postgres</property> <property name="connection.password">esct</property> <property name="dialect">org.hibernate.dialect.PostgreSQLDialect</property> <!-- Comportement pour la conservation des tables --> <property name="hbm2ddl.auto">update</property> <!-- Activation : affichage en console, commentées et formatées --> <property name="show_sql">true</property> <property name="hibernate.format_sql">true</property> <property name="use_sql_comments">true</property> <!-- Fichiers à mapper --> <mapping class="com.forum.beans.Utilisateur" /> <mapping class="com.forum.beans.Topic" /> </session-factory> </hibernate-configuration>
これがHibernate3.0ライブラリと私のjstl jarです: