Amigos,
Sou novo no Java e uma dúvida está me corroendo, já que estou iniciando um aplicativo e não quero errar.
Para facilitar as conexões com o banco de dados, ao longo da programação, é natural que criemos uma classe, com uma função que ABRA a conexão e uma outra que FECHE a conexão. E assim eu fiz.
A PERGUNTA É: esse procedimento deve ser
“public static Connection”
OU
“public Connection”?
Quero pensar que, se for “public static Connection”, todos os usuários que utilizarem a conexão, estarão utilizando o mesmo objeto de conexão, o que poderá causar problemas (lentidão, etc).
Ao passo que, se for “public Connection”, a cada acesso, um novo objeto de conexão será criado e cada usuário estará utilizando uma conexão particular.
Estou certo nessas afirmações?
Alguém pode me ajudar?