Me respondo a mí mismo. Hay que poner la conexión en modelo. Yo lo he solucionado con esto
Código Java:
Ver originalpackage com.modelo;
import java.sql.Connection;
import java.sql.DriverManager;
import javax.swing.JOptionPane;
import java.sql.*;
public class Conexion {
private String servidor
="localhost"; private String database
="mydb"; private String url
="jdbc:mysql://" + servidor
+ "//" + database
;
public Conexion(){
try {
Class.forName("com.mysql.jdbc.Driver");
conexion
=DriverManager.
getConnection(this.
url,
this.
usuario,
this.
password);
System.
out.
println("Conexion a Base de Datos "+url
+" . . . . .Ok");
}
}
}
}
return conexion;
}
try {
conexion.close();
}
conexion=null;
return conexion;
}
return usuario;
}
public void setUsuario
(String usuario
) { this.usuario = usuario;
}
return password;
}
public void setPassword
(String password
) { this.password = password;
}
}