Algo que puede mejorar un poco el rendimiento de la aplicacion son los patrones de diseño, en este caso para no estar creando una conexión de la base de datos en cada operación CRUD, se puede hacer un patron singleton para que verifique si ya existe el objeto creado y no crear mas instancias y con eso ahorrar memoria, este enfoque depende también de la cantidad de usuarios que se vayan a conectar, ya que si hay más usuarios, muy probablemente la conexión se deba hacer mediante un pool de conexiones.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.