Conéctese a MySQL DB utilizando subprocesos múltiples

Si tengo un código Java que se ocupa de la base de datos y quiero usar subprocesos múltiples en mi aplicación. Cada hilo supone ejecutar una función que contiene inserción en la base de datos. Mi pregunta es: ¿Dónde debo colocar las siguientes declaraciones:

Connection con = DriverManager.getConnection (dbUrl);
query = " insert into schema.table values (default,?,?)";   
preparedStmt = con.prepareStatement(query);

¿Debo colocarlos en el runpara que cada hilo los ejecute? o en el Maincaso de que se ejecuten una sola vez? o dentro de la función que la función llama run? Necesito saber el método correcto para insertar en la base de datos cuando tengo varios subprocesos. Gracias.

Respuesta 1

El siguiente código carga el archivo en la clase pública del servidor FTP UploadFile {static ResourceBundle rsBundle = ResourceBundle.getBundle ("com.mindcraft.resources.resources"); carga nula pública (Cadena ...

En mi aplicación spring-boot + reactjs, he usado Spring Security para fines de autenticación y gestión de roles. La aplicación funciona bien, pero requiere autenticación exitosa para cargar valores para ...

Estaba trabajando en la aplicación web. Intenté eliminar la duplicación de jar de mi guerra con WEB-INF / lib / *. Jar. Esto me ayudó a excluir el frasco de mi guerra. Mientras desplegaba el oído en websphere, tuve ...

Ok, entonces, ¿alguien puede explicarme la brecha en mi conocimiento aquí? Inicialmente, el siguiente ejemplo estaba tratando de sincronizar un método de instancia, pero luego me di cuenta de que generaba una nueva instancia y, por lo tanto, un ...