Я использовал конструктор GUI netbeans для привязки JTable к простой базе данных mysql под названием Products, имеющей таблицу с названием products.Итак, был создан класс с именем «Products», и я думаю, что это боб ( Прав ли я? Если да, то почему он был сгенерирован как бин? ).Я читаю сгенерированный код с целью изучения, и я обнаружил, что Jtable связан со списком из массива результатов mysql
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");
Я посмотрел на createEntityManager
и createQuery
, и ониоба пустые, и я не могу найти, где они переопределены.Где находится код подключения 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);
, но не могу найти это.Чего не хватает?