Problem with statement Object ========================== Statement stmt = con.createStatement(); ResultSet rs = stmt.exectueQuery("select * from student"); If we use Statement Object, same query will be compiled every time and the query should be executed everytime,this would create performance problems. eg: IRCTC App(select query), BMS APP(select query) PreparedStatement Object ======================= To resolve the above problem don't use Statement Object, use "PreparedStatement(Pre-CompiledStatement)". In case of PreparedStatement, the query will be compiled only once eveythough we are executing it mulitple time with change or no change in inputs. This would overall increase the performance. signature public PreparedStatement prepareStatement(String sqlQuery) throws SQLException //Establish the connection Connection con = DriverManger.getConnection(url,username,password); //Creating a precompiled query which is used at the runtime to execute with the value S...