2016-04-23 1 views
0

私は..私はその私のデータは、現在のテーブルに更新されていない新しいテーブルを作成するたびに私を助けてください、このコードを実行しているところはどこでも私の問題がある休止状態を開始するつもりです休止状態でテーブルを更新するにはどうしたらいいですか?私はネットからダミーのコードをダウンロードするよう

<?xml version='1.0' encoding='UTF-8'?> 
<!DOCTYPE hibernate-mapping PUBLIC 
"-//Hibernate/Hibernate Mapping DTD 3.0//EN" 
    "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> 

<hibernate-mapping> 
    <class name="com.javatpoint.mypackage.Employee" table="emp1000"> 
    <id name="id"> 
    <generator class="assigned"></generator> 
    </id> 

    <property name="firstName"></property> 
    <property name="lastName"></property> 

<hibernate-configuration> 

    <session-factory> 
     <property name="hbm2ddl.auto">create</property> 
     <property  name="dialect">org.hibernate.dialect.Oracle9Dialect</property> 
    <property name="connection.url">jdbc:oracle:thin:@localhost:1521:xe</property> 
    <property name="connection.username">system</property> 
    <property name="connection.password">oracle</property> 
    <property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property> 
<mapping resource="employee.hbm.xml"/> 
</session-factory> 

+1

てみてください。<プロパティ名= "hbm2ddl.autoは"> ==><プロパティ名= "hbm2ddl.auto">更新 – Unknown

+0

はイエスその作業を作成します。初心者のための春と休止のためのチュートリアルがあります –

+0

あなたは私にそのようなフレームワークのためのチュートリアルを提案することができます –

答えて

0

あなたのhibernate xmlは毎回新しいリレーションを作成するように設定されています。

<session-factory> 
    <property name="hbm2ddl.auto">update</property> 
    <property name="dialect">org.hibernate.dialect.Oracle9Dialect</property> 
    <property name="connection.url">jdbc:oracle:thin:@localhost:1521:xe</property> 
    <property name="connection.username">system</property> 
    <property name="connection.password">oracle</property> 
    <property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property> 
</session-factory> 
+0

応答ありがとう –

関連する問題