Advertisement
Guest User

Untitled

a guest
Jul 6th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.72 KB | None | 0 0
  1.  
  2. package neo.helper.db;
  3.  
  4. import java.sql.SQLException;
  5. import java.util.HashMap;
  6.  
  7. import neo.db.RawClass;
  8. import neo.db.tables.cameras;
  9. import neo.db.tables.servers;
  10. import neo.db.tables.test;
  11. import neo.db.tables.users;
  12. import net.java.ao.EntityManager;
  13. import net.java.ao.builder.EntityManagerBuilder;
  14.  
  15. public class ormFlushTest {
  16.  
  17.     /**
  18.      * @param args
  19.      */
  20.     public static EntityManager manager;
  21.     public static void main(String[] args) {
  22.         System.out.println("Start");
  23.         manager = EntityManagerBuilder.url("jdbc:mysql://192.168.253.32/neovsp").username("neodev").password("devnow1").boneCP().fieldNameConverter(new net.java.ao.schema.UnderscoreFieldNameConverter(false)).build();
  24.         //manager = new EntityManager("jdbc:mysql://192.168.253.32/neovsp", "neodev", "devnow1");
  25.         //manager.setFieldNameConverter(new net.java.ao.schema.UnderscoreFieldNameConverter(false));
  26.        
  27.         for(int i=0;i<1;i++)
  28.         {
  29.             Test t= new Test(i);
  30.         }
  31.     }
  32.     static class Test extends Thread
  33.     {
  34.         int ii;
  35.         public Test(int i) {
  36.             ii=i;
  37.             start();
  38.            
  39.         }
  40.         public void run()
  41.         {
  42.             for(int i=0;i<200;i++)
  43.             {
  44.                 cameras[] cams=null;
  45.                 try {
  46.                     servers[] servers_arr = manager.find(servers.class, "name='nctest.neo.it'");
  47.                
  48.                     manager.flush(servers_arr);
  49.                     System.out.println("Server Length "+servers_arr.length);
  50.                     if(servers_arr.length>0)
  51.                     {
  52.                         cams = servers_arr[0].getCameras();
  53.                         manager.flush(cams);
  54.                         System.out.println("Cams Length "+cams.length);
  55.                     }
  56.                    
  57.                    
  58.                 } catch (SQLException e) {
  59.                     e.printStackTrace();
  60.                 }
  61.                 try {
  62.                     Thread.sleep(3000);
  63.                 } catch (Exception e) {
  64.                     // TODO Auto-generated catch block
  65.                     e.printStackTrace();
  66.                 }
  67.             }
  68.         }
  69.     }
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement