2011-11-10 9 views
0

私は春のストアドプロシージャを呼び出す方法を理解しました。 には、春を使ってjava内からプロシージャを作成し、実行してから削除する方法や、mysql-consoleを使用する前にこのプロシージャを作成する方法がありますか?mysqlはJavaでスプリングフレームワークを作成する

答えて

1

は、JDBC(Springを使用するとフードの下にあります)のDDL文を実行することができます。

ここにテーブルをドロップして作成する例を参照してください。 http://dev.mysql.com/doc/refman/5.0/es/connector-j-usagenotes-basic.html#connector-j-usagenotes-last-insert-id

stmt = conn.createStatement(java.sql.ResultSet.TYPE_FORWARD_ONLY, 
          java.sql.ResultSet.CONCUR_UPDATABLE); 
stmt.executeUpdate("DROP TABLE IF EXISTS autoIncTutorial"); 
stmt.executeUpdate(
     "CREATE TABLE autoIncTutorial (" 
     + "priKey INT NOT NULL AUTO_INCREMENT, " 
     + "dataField VARCHAR(64), PRIMARY KEY (priKey))"); 
+0

は、私はこのことを認識し、春には似たような実装されている場合不思議でした、ありがとう... – zuloo

関連する問題