Advertisement
Guest User

Untitled

a guest
Jan 1st, 2018
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.86 KB | None | 0 0
  1. package ModelClass;
  2.  
  3.  
  4. import java.sql.Connection;
  5. import java.sql.DriverManager;
  6. import java.sql.PreparedStatement;
  7. import java.sql.ResultSet;
  8. import java.sql.SQLException;
  9. import java.sql.Statement;
  10. import java.util.ArrayList;
  11. import java.util.List;
  12.  
  13. import javax.faces.bean.ManagedBean;
  14. import javax.faces.bean.SessionScoped;
  15.  
  16. import java.util.Calendar;
  17. import java.util.GregorianCalendar;
  18.  
  19. @ManagedBean(name = "RegionBean")
  20. @SessionScoped
  21. public class RegionBean {
  22.    
  23.     private final String user = "Navid";
  24.     private final String password = "1234";
  25.  
  26. public List<Region> getRegionList() throws ClassNotFoundException, SQLException
  27. {
  28. List<Region> list = new ArrayList<>();
  29.  
  30. Statement stmt = null;
  31. PreparedStatement ps = null;
  32. Connection con = null;
  33. ResultSet rs = null;
  34. System.out.print("In RegionBean");
  35.  
  36. try {
  37.            
  38.  
  39.             //Class.forName("oracle.jdbc.driver.OracleDriver");
  40.             DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
  41.            
  42.             String dbURL2 = "jdbc:oracle:thin:@localhost:1521:orcl";
  43.             con = DriverManager.getConnection(dbURL2, user, password);
  44.             if (con!= null) {
  45.                 System.out.println("Connected with connection #2");
  46.                 stmt = con.createStatement();
  47.             try {
  48.             rs = stmt.executeQuery("SELECT * FROM REGION");
  49.             while(rs.next())
  50.             {
  51.                 Region region = new Region();
  52.                 region.setRegionID(rs.getInt(1));
  53.                 region.setRegionName(rs.getString(2));
  54.                 list.add(region);
  55.             }
  56.             }
  57.             catch(SQLException e)
  58.             {
  59.                 System.out.println("No data found");
  60.             }
  61.             }
  62.         } catch (SQLException e) {
  63.             System.out.println(e.toString());
  64.         }
  65.  
  66.  
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement