Ayuda Con Hibernate
Hola amigos del foro soy nuevo en esto de Hibernate quisiera saber si alguien me uede ayudar a subir archivos.txt a la base da datos mi rutina es la siguientes espero alguien me pueda ayudar saludos:
public FileUploadController()throws ClassNotFoundException, java.sql.SQLException,
InstantiationException, IllegalAccessException {
String controlador = "com.mysql.jdbc.Driver";
Class.forName(controlador).newInstance();
try{
conexion();
}catch(SQLException e){
System.out.println(e);
}
}
public void conexion() throws SQLException{
String urlBd="jdbc:mysql://127.0.0.1:3306/insertar";
String usuario="root";
String contraseña="";
conexion=DriverManager.getConnection(urlBd,usuario,contraseña);
sentenciaSql=conexion.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
System.out.println("CONEXION REALIZADA CON EXITO en CEGI");
}
public void insertararchivo(String direc){
direccion=direc;
try{
sentenciaSql.executeQuery("TRUNCATE ejemplo1;");
System.out.println("Eliminado Registro de Tablas");
}catch(SQLException e1){
System.out.println("Error1"+ e1.getMessage());
}
try{
String query2 ="LOAD DATA INFILE '"+this.direccion+"' INTO TABLE ejemplo1 FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' ;";
/*Esta variable hace que se cargue el archivo ya va el nombre de la tabla en dond esta la coma ',' lo estube checando y puedes poner
lo que son . o ; si lo carga esepto cuando se pasa de columnas o hay carcteres distintos entonces no lo carga*/
sentenciaSql.executeUpdate(query2);
System.out.println("Archivo cargado A la BASE ");
}catch(SQLException e)
{
System.out.println("Error: " + e.getMessage());
}
}
Esto es lo que tengo pero se queda trabada no se si alguien me podria decir como hacer en HIBERNATE
- Inicie sesión o regístrese para enviar comentarios
Comentarios recientes
hace 1 semana 6 días
hace 6 semanas 7 horas
hace 13 semanas 3 días
hace 21 semanas 4 días
hace 24 semanas 1 día
hace 25 semanas 5 días
hace 29 semanas 2 horas
hace 29 semanas 3 horas
hace 35 semanas 1 hora
hace 36 semanas 23 horas