Reabrir la conexión de la base de datos en Java

Después de cerrar una conexión de base de datos en Java, ¿puedo volver a abrirla? ¿O necesito hacer de DriverManager.getConnection()nuevo?

Respuesta 1

No estoy 100% seguro de que necesites llamar, DriverManager.getConnection()pero ¿cuál es el daño? Ya cerró la conexión, simplemente tome una nueva cuando la necesite. El recolector de basura se preocupa por esa conexión cerrada después de descartarla.

Respuesta: 2

Si hubiera llamado connection.close();, el connection(asumiendo java.sql.Connectiontipo) se vuelve inútil. Esta operación libera la base de datos de este objeto Connection y los recursos JDBC.

Entonces, , necesita obtener una nueva conexión cuando antes de poder continuar

connection = DriverManager.getConnection()
Respuesta: 3

Sí, no puede hacer nada después de cerrar la conexión. tienes que llamargetConnection

Respuesta: 4

Como Javadoc menciona:

getConnection: Attempts to establish a connection to the given database URL.

Por lo tanto, sí, llamar a getConnection () nuevamente parece ser la única forma de establecer una nueva conexión con la base de datos una vez que cerró la conexión anterior.

Respuesta: 5

Estoy usando String.split () para dividir una cadena. La cadena que recibo tiene esta estructura: [datos] <US> [datos] <US> donde <US> es el separador de unidad ASCII (código 0x1F). El código para dividir es ...

En primer lugar, soy nuevo en el desarrollo de Android, así que tenga paciencia conmigo. Comenzaré desde la interfaz de usuario, tengo un botón que una vez que lo tocas, comienza una actividad para obtener un resultado. clase pública GUIActividad ...

Estaba usando la "nueva" API de Hadoop 1.0.4 (clases en el paquete org.apache.hadoop.mapreduce). Cuando quería encadenar el mapeador / reductor, descubrí que ChainMapper, ChainReducer están escritos para la API "antigua" (...

Estoy usando iText para crear mis archivos PDF. Quiero colocar el texto en algún lugar específico del documento utilizando el método que encontré aquí: texto de posicionamiento de texto absolutamente. Sin embargo, no puedo entender ...