I've got a class that only contains static methods in the form
that all the servelts use to execute SQL statements. I use a connection pool that is thread safe to get DB connections but do these methods need to be synchronized also. The rule I've always followed is, if multilple threads are mutating a variable then make the code synchronized. Is this correct?