try
{
System.out.println("openTxCoreSession() start...");
TxCoreSessionFactory sessionFactory =
TxCoreSessionFactory.getInstance("txcore.cfg.xml");
System.out.println("Session factory created....");
Session session = sessionFactory.openSession();
System.out.println("session created");
return session;
}
catch (Exception e)
{
System.out.println(e.getMessage());
e.printStackTrace();
return null;
}
答えて
休止状態で開始するのは簡単ではありませんが、時間と労力がかかります。
- Hibernateを開始するための1つのブログ、http://www.myeclipseide.com/documentation/quickstarts/hibernateintroduction/が見つかりました。しかし、MyEclipseは値段の高い製品です。個人的に私は今それをスキップしなければならなかった。
- 私はさらに研究し、ハイバーネーターを得ました。 Hibernateは、Hibernate統合を非常に簡単にするためのeclipseプラグインですが、災害であることが判明しました。それをあきらめました。また、このコードは2006年ほど古いもので、今は誰もそれに取り組んでいないことに気付きました。
- その後、JBoss Hibernate ToolsからHibernate Toolsに移動しました - http://download.jboss.org/jbosstools/updates/JBossTools-3.1.0.GAはチャームのように働いていました。
混乱している人にとっては、MyEclipseまたはJBoss Hibernate Toolsは、その違いはありません。
サーバプラットフォームでHibernateを使用する主な理由は、複雑なJDBCの地獄の穴を取り除くことです。オブジェクトリレーショナルマッピングソリューションが必要だと思った唯一の理由は、コードにきちんとした丁寧さと、古い古い再利便性をデザインに組み込むことでした。
また、私のために働く。
if (sessionFactory == null) {
try {
String jdbcProperty = "jdbc:mysql://"+Globals.DBSERVER+"/MyDB" ;
Configuration configuration = new Configuration().configure() ;
sessionFactory = configuration.buildSessionFactory(new ServiceRegistryBuilder()
.buildServiceRegistry());
} catch (Exception e) {
log.fatal("Unable to create SessionFactory for Hibernate");
log.fatal(e.getMessage());
log.fatal(e);
e.printStackTrace();
}
}
my eclipseプロジェクトのsrcフォルダ内のHibernate.properties。
hibernate.connection.driver_class=com.mysql.jdbc.Driver
hibernate.connection.url=jdbc:mysql://localhost/MyDB
hibernate.connection.username=MYROOT
hibernate.connection.password=myPASSWORD
hibernate.connection.pool_size=2
hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect
また、あなたの構成XMLファイル(txcore.cfg.xml)は、アプリケーションのクラスパスにあることを確認してください。
Yahですが、txcore.cfg.xmlが見つからない場合はエラーになります。いいえ? –
はい、eclipseプロジェクトのsrcにあることを確認する必要があります。 – Siddharth
私はsrcにconfigファイルを置いていますが、それでも問題は同じです... –
- 1. 休止状態を取得
- 2. 休止状態のプロジェクトを稼働させることができません
- 3. 休止状態で休止状態
- 4. てEntityManagerFactory構築することができません - 春と休止状態
- 5. 休止状態のセッションが休止状態でヌルである
- 6. サーブレットコンテキストから休止状態の外部キーを取得できません
- 7. SimpleXMLと休止状態がうまくいきませんか?
- 8. 私のデータを休止状態で維持できません
- 9. 休止状態をMySql Azureデータベースに接続できません
- 10. intellijに休止状態を追加できません
- 11. トランザクションを作成できません[Springブート+休止状態]
- 12. 休止状態のoracleデータの取得
- 13. と休止状態
- 14. 休止状態で別のセッションファクトリに@Qualifierを使用するには?
- 15. ノードをトラバースすることはできません。例外は、休止状態ではありません。
- 16. 休止状態の列 'user_id'はnullにはできません。
- 17. が休止状態
- 18. が休止状態
- 19. 休止状態:ここで彼らは
- 20. クラスが休止状態で例外を見つけません
- 21. 休止状態:休止状態の接続を変更する
- 22. Visual Basic.NETでスリープ状態/休止状態/起床イベントを取得する
- 23. セッションと休止状態でメソッドを取得
- 24. 休止状態5でObjectNameNormalizerを取得する方法
- 25. (休止状態)
- 26. 休止状態:
- 27. 休止状態
- 28. 休止状態:
- 29. 休止状態と春にセッションプロキシがありません
- 30. 休止状態でローレベルロック
何らかの例外がありますか?もしそうなら、それは何ですか? –
TxCoreSessionFactory sessionFactory = TxCoreSessionFactory.getInstance( "txcore.cfg.xml"); 上記の行の後に「セッションファクトリが作成されました」と表示されず、例外がスローされません。 –
"txcore.cfg.xml"ファイルを投稿できますか? – Rocky