2
私はnetbeans GUIビルダーを使用して、JTableをproductsというテーブルを持つProductsという単純なmysqlデータベースにバインドしました。だから、 "Products"という名前のクラスが生成されていて、それはBeanだと思います(私は正しいのでしょうか?そうすれば、Beanとして生成されたのはなぜですか?)。私は学習の目的のために生成されたコードを読んでいると私は、JTableのは、私がcreateEntityManager
とcreateQuery
を見て、彼らは両方とも空であり、私は」することができますmysqlの結果配列netbeans GUIビルダーを使用したJTableバインディング
products_dbPUEntityManager = java.beans.Beans.isDesignTime() ? null : javax.persistence.Persistence.createEntityManagerFactory("products_dbPU").createEntityManager();
productsQuery = java.beans.Beans.isDesignTime() ? null : products_dbPUEntityManager.createQuery("SELECT p FROM Products p");
から来るリストにバインドされていることが判明しました彼らがどこで上書きされているかを見つける。 MYSQLの接続コードはどこですか?
Class.forName("com.mysql.jdbc.Driver");
String connectionUrl = "jdbc:mysql://localhost/mysql?" +
"user=root&password=123456";
Connection con = DriverManager.getConnection(connectionUrl);
System.out.println("Connection Ok!");
Statement stmt = null;
ResultSet rs = null;
//SQL query command
String SQL = "SELECT * FROM products_db.products";
stmt = con.createStatement();
rs = stmt.executeQuery(SQL);
私はどこかに見てきましたが、私はそれを見つけることができません。何が欠けている?