public static int insert(SignUpSubscriber signUpSubscriber) {
    String url = "jdbc:mysql://localhost:3306/jspproject";
    int ret = 0;
    ResultSet rs = null;
    try {
      String insert =
          "INSERT INTO tsignupsubscriber(sName,sEmail,sPassword,sPhoneNumber,sAddress,iDOB,iBalance,iRegistrationStatus)"
              + "VALUES (?, ?, ?, ?, ?, ?, ?,?)";
      // System.out.println(session.get("RegisterSeller"));
      Class.forName("com.mysql.jdbc.Driver");
      Connection con = DriverManager.getConnection(url, "root", "1234");

      PreparedStatement ps = con.prepareStatement(insert);

      ps.setString(1, signUpSubscriber.getsName());
      ps.setString(2, signUpSubscriber.getsEmail());
      ps.setString(3, signUpSubscriber.getsPassword());
      ps.setString(4, signUpSubscriber.getsPhoneNumber());
      ps.setString(5, signUpSubscriber.getsAddress());
      ps.setDate(6, signUpSubscriber.getiDOB());
      ps.setInt(7, signUpSubscriber.getiBalance());
      int iRegStatus = 1;
      ps.setInt(8, iRegStatus);

      ret = ps.executeUpdate();
      con.close();

    } catch (Exception ex) {

      ex.printStackTrace();
    }
    return ret;
  }
 private static SignUpSubscriber getSignUpSubscriber(ResultSet resultSet) {
   SignUpSubscriber signUpSubscriber = new SignUpSubscriber();
   try {
     signUpSubscriber.setiSubscriberID(resultSet.getInt("iSubscriberID"));
     signUpSubscriber.setsName(resultSet.getString("sName"));
     signUpSubscriber.setsEmail(resultSet.getString("sEmail"));
     signUpSubscriber.setsPassword(resultSet.getString("sPassword"));
     signUpSubscriber.setsAddress(resultSet.getString("sPhoneNumber"));
     signUpSubscriber.setsPhoneNumber(resultSet.getString("sAddress"));
     signUpSubscriber.setiDOB(resultSet.getDate("iDOB"));
     signUpSubscriber.setiBalance(resultSet.getInt("iBalance"));
     signUpSubscriber.setiRegistrationStatus(resultSet.getInt("iRegistrationStatus"));
     return signUpSubscriber;
   } catch (SQLException e) {
     // TODO Auto-generated catch block
     e.printStackTrace();
   }
   return signUpSubscriber;
 }