sql >> データベース >  >> RDS >> PostgreSQL

org.hibernate.internal.util.config.ConfigurationException:cfg.xmlリソースが見つかりませんでした[/HibernateTest/src/hibernate.cfg.xml]

    hibernate.cfg.xmlがある場合 ソースフォルダのルートで、

    を実行します。
    SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
    

    パッケージに含まれている場合、たとえばorg.nitish.callerにあります 、この方法でパスを指定します

     SessionFactory sessionFactory = new Configuration()
        .configure("/org/nitish/caller/hibernate.cfg.xml").buildSessionFactory();
    

    sessionを閉じる必要があります (finally ブロック)。 rollbackを追加することを忘れないでください コード。

    @Tableを追加してください UserDetailsへの注釈 。

    更新

    Hibernateがorg.postgresql.Driverを見つけることができないというエラーの理由 クラス。 postgresqljarにあります。イメージにそのjarがありますが、クラスパスに追加していない可能性があります。 Eclipse(Java)でプロジェクトビルドパスにJARを追加する方法を参照してください。

    sessionを閉じるには finally sessionが必要なブロック try外の変数 ブロック。

        Session session = sessionFactory.openSession();
    
        try{
    
        } finally {
            session.close();
       }
    


    1. Laravel:指定されたキーが長すぎました。キーの最大長は767バイトです

    2. IRI WorkbenchでのInformix(IDS12 DB)への接続

    3. エラー「ORA-01790:式は対応する式と同じデータ型である必要があります」を修正しました

    4. 1年の毎月のレコードをカウントします