私はPostgres 9.2、hibernate 4.3.0 finalを使用しています。単純なHibernateプロジェクトを実行しても効果がありません
私はtestClass
持っている:他のクラスのメソッドから作成
@Entity
@Table(name="testClass")
public class testClass implements Serializable {
@Id
@Column(name = "id")
private Integer id;
@Column(name="name")
private String name;
public Integer getId() {
return id;
}
}
:ここ
try {
new Configuration().configure("/hibernate.cfg.xml");
new testClass();
} catch(Exception e) {
System.out.println(e);
}
は私hibernate.xml.cfgです:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory name="postgres">
<property name="hibernate.connection.driver_class">org.postgresql.Driver</property>
<property name="hibernate.connection.password">123</property>
<property name="hibernate.connection.url">jdbc:postgresql://localhost:5432/postgres</property>
<property name="hibernate.connection.username">postgres</property>
<property name="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</property>
<property name="hbm2ddl.auto">create</property>
<mapping class="testClass"/>
</session-factory>
</hibernate-configuration>
これは、JBossサーバー側で実行されます:
[2014-01-06 05:59:01,592] Artifact server:ejb: Artifact is deployed successfully
17:59:22,880 INFO [org.hibernate.cfg.Configuration] configuring from resource: /hibernate.cfg.xml
17:59:22,881 INFO [org.hibernate.cfg.Configuration] Configuration resource: /hibernate.cfg.xml
17:59:22,889 INFO [org.hibernate.cfg.Configuration] Configured SessionFactory: postgres
何も起こりません:(
私のPostgresDBで新しいテーブルをチェックしていますが、何もありません。
私は何を欠席しましたか?
あなたは何もしていないと思います。ちょうどそれを開き、それを読んでください –
最初から右のすべての詳細が付いた素晴らしい質問に感謝します。もしできれば私は+10になるだろう。 –