z bazą łączyłem się bez problemu i program działa chce teraz skonfigurować go tak żeby łączył się z wykorzystaniem hibernate
czytałem kilka tutoriali które mówią żeby wykorzystywać kreatory projektu mavena itp a ja chciałbym dodać pare plików zaraz podam przykład programu
package database;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Database {
public static void main(String[] args) {
Statement st = null;
ResultSet rs = null;
Connection con;
String driver= "com.mysql.jdbc.Driver";
String dbName ="dbtestowa";
String user ="user";
String pass ="pass";
String connect= "jdbc:mysql://localhost/"+dbName+"?user="+user+"&password="+pass;
String tabela1="tabela1";
try { Class.forName(driver).newInstance();
con = DriverManager.getConnection("jdbc:mysql://localhost/?user="+user+"&password="+pass);
st = con.createStatement();
st.executeUpdate("CREATE DATABASE IF NOT EXISTS "+dbName+";");
con = DriverManager.getConnection(connect);
st = con.createStatement();
st.executeUpdate( "CREATE TABLE IF NOT EXISTS "+tabela1+" (" +
"id INT NOT NULL AUTO_INCREMENT," +
"imie VARCHAR(32) NULL," +
"nazwisko VARCHAR(32) NULL," +
"miasto VARCHAR(32) NULL," +
"ulica VARCHAR(32) NULL," +
"PRIMARY KEY (id)" +
")CHARACTER SET utf8 COLLATE utf8_polish_ci;");
for (int i=0; i<10; i++){
st.executeUpdate( "INSERT INTO "+tabela1+"(imie,nazwisko,miasto,ulica) "
+ "VALUES ('Marek','Kowalski','Warszawa','Woronicza');");
}
}catch( Exception x ){ x.printStackTrace(); }
}
}
i na tej zasadzie dzialają moje programy a chciałby zacząć używać hibernate w jakiejs prostej wersji na początek