Android學習-Swing簡單的員工管理系統

今天是2016年8月5日 ,截止到如今,簡單的員工管理系統已經所有作完,雖然項目有些low,可是這是培訓以來作的第一個能稱得上項目的軟件,軟件在實現上雖然沒有什麼複雜的邏輯,但我從中學到了一些之前沒有學到的知識,事實證實,實踐是證實真理的惟一途徑.mysql

1 .先看一下項目包結構sql


從上至下依次爲 數據庫

common 用於存放項目中的公用文件測試

dao    用於放置封裝好的底層數據訪問操做ui

gui           用於放置窗體文件url

service   用於放置實現業務邏輯,訪問調用Dao接口spa

VO(entity) 存放項目公用的實體類.net


2 mysql數據庫操做接口

  首先須要先加載相應的數據庫get


DriverManager.registerDriver(new OracleDriver());

而後與數據庫創建鏈接

String url = "jdbc:mysql://localhost:3306/hr";
String user = "root";
String password = "1234";
conn = DriverManager.getConnection(url, user, password);


參數很容易理解,最後能夠對數據庫進行增刪改查了


parment = conn.prepareStatement(sql);

 ResultSet set = parment.executeQuery();


3 數據導出到execl表格


導出到execl表格用到的是HssFWorkbook 

建立一個文件流

FileOutputStream   fos = new FileOutputStream("H:duty.xls");

建立一個execl

     HSSFWorkbook wb = new HSSFWorkbook();

爲execl建立一個sheet

HSSFSheet sheet = wb.createSheet("staff");

爲sheet 建立一個Row

HSSFRow row = sheet.createRow(i);

在rowl李建立一個cell

HSSFCell cell =  row.createCell(i);

在cell 裏寫數據

cell.setCellValue("測試數據")

最後將execl 經過輸出流寫到本地

wb.write(fos);

源代碼下載:http://download.csdn.net/detail/w1143408997/9596921

相關文章
相關標籤/搜索