package com.ljh.excel.test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.List; import com.ljh.excel.bean.factory.ExcelFactory; public class MySqlTest { public static void main(String[] args) throws SQLException { ExcelFactory.PACTORYPATH="F:\\vmx"; List list=new ArrayList(); list.add(new User()); list.add(new User("ljh2","test","test")); list.add(new User("ljh3","test","test")); new User().saveAll(list,"F:\\text.xlsx"); // Connection conn = null; // PreparedStatement stmt = null; // ResultSet rs = null; // // try { // Class.forName("com.mysql.jdbc.Driver"); // conn = DriverManager.getConnection( // "jdbc:mysql://localhost:3306/jeecp", "root", // ""); // stmt = conn.prepareStatement("select * from person where id=?"); // stmt.setInt(1, 10); // rs = stmt.executeQuery(); // while (rs.next()) { // System.out.println(rs.getInt("id")); // System.out.println(rs.getString("name")); // System.out.println("----------------------------"); // } // } catch (ClassNotFoundException e) { // e.printStackTrace(); // } catch (SQLException e) { // e.printStackTrace(); // } finally { // if (rs != null) // rs.close(); // if (stmt != null) // stmt.close(); // if (conn != null) // conn.close(); // } // Integer i1=new Integer("2"); // Integer i2=new Integer("2"); // System.out.println((int)i1==(int)i2); // try { //// List datalist2 = new ETabDispatch().selectAll("C:/Users/junhui/Desktop/tes.xlsx"); //// for(ETabDispatch ed:datalist2){ //// System.out.println("ed:"+ed); //// } //// System.out.println("datalist2:"+datalist2.size()); // ExcelFactory.instance("d://"); // SevenParams p1=new SevenParams("SevenParams", "SevenParams", "SevenParams", "SevenParams", "SevenParams"); // SevenParams p2=new SevenParams("SevenParams", "SevenParams", "SevenParams"); // SevenParams p3=new SevenParams("SevenParams", "SevenParams", "SevenParams", "SevenParams", "SevenParams", "SevenParams", "SevenParams"); // SevenParams p4=new SevenParams("SevenParams", "SevenParams", "SevenParams", "SevenParams", "SevenParams", "SevenParams", "SevenParams"); // List list=new ArrayList<>(); // list.add(p1); // list.add(p2); // list.add(p3); // list.add(p4); // // p1.saveAll(list,"d://SevenParams.xlsx"); // } catch (Exception e) { // // TODO Auto-generated catch block // e.printStackTrace(); // } // System.out.println("days:"+daysBetween("2016-10-13 12:44:31","2016-10-15 12:44:31")); } /** *字符串的日期格式的计算 */ public static int daysBetween(String smdate,String bdate){ try { SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); Calendar cal = Calendar.getInstance(); cal.setTime(sdf.parse(smdate)); long time1 = cal.getTimeInMillis(); cal.setTime(sdf.parse(bdate)); long time2 = cal.getTimeInMillis(); long between_days=(time2-time1)/(1000*3600*24); return Integer.parseInt(String.valueOf(between_days)); } catch (Exception e) { // TODO: handle exception return 0; } } }