Is it industry standard to create a JDBC connection, and close, with every Java class that utilizes a prepared statement, or a call on a stored procedure? It just seems that there would be a much more efficient way to reuse a connection when executing inserts, updates, and deletes, rather than making a connection every time a class is instantiated.
I am not asking in reference to Java Servlets.
Thank you for any feedback, and resources to review.