SqlToolBox 1.60發布,介紹及使用
SqlToolBox的前身是本人的SqlAnywhere,我制作此軟件旨在為Java程序員在操作數據庫時提供一個趁手的工具,此軟件完全免費,且功能還在不斷增加中,目前最高版本是1.60.SqlToolBox有如下功能:
1.本地無需安裝客戶端,通過本程序即可訪問數據庫.
2.可訪問oracle,db2,sqlserver,sybase,informix,mysql,postgresql等七種數據庫,用戶只需加載相關的jar包即可(注意修改下Run.bat文件).
3.打開數據庫既可通過設定好的XML文件打開,也可通過對話框打開.
4.打開數據庫后,程序會依次列出數據庫中的Schema,Schema下的各表和和表中的各字段;更改上層,下層會隨之改變.還提供了樹狀目錄方便程序員在數據庫中瀏覽.
5.輕松獲得某表的完整CRUD各語句以及表對應的Pojo文件,Hibernate匹配文件等.
6.可執行SQL語句,顯示處理結果,還可以保存SQL語句和處理結果。
7.可對多層的Select語句進行整形,幫助程序員理清其結構.
8.可打開多個窗口以進行不同的處理.
介紹頁面:
http://www.aygfsteel.com/sitinspring/archive/2008/01/27/178041.html
下載頁面:
http://download.enet.com.cn/html/030212008012701.html
軟件大小:
2.53M
運行軟件的前提條件:
運行此軟件需要安裝JDK1.5或以上版本.
SqlToolBox的主要功能有:
1.它能連接并操作Oracle,MySql等多種數據庫。
2.提供數據庫的平面視圖和樹狀視圖以方便用戶瀏覽。
3.能生成表的CRUD語句及Hibernate配置文件,Pojo類等。
4.能執行SQL語句并返回結果以及對SQL語句進行整形。
5.能方便的查看表結構。
6.用戶可打開多個窗口訪問不同數據庫,也可以在不同的選項頁中進行不同的操作。
SqlToolBox示例界面:
以下是SqlToolBox的使用教程:
1) 啟動SqlToolBox.
如下圖,點擊其中的"Run.bat"啟動程序.
打開后,程序將顯示以下界面:
2.通過對話框打開數據庫.
首次啟動時,用戶本機沒有XML描述數據源文件,只能通過對話框來打開數據庫.
點擊菜單中的"文件"->"打開數據源對話框",將彈出以下界面.
接下來輸入數據庫服務器的IP地址和數據庫名,舉例如下:
接著,選擇數據庫類型,我的數據庫是Oracle的,就選它了.選完后,你會發現數據庫類型和Url都被自動填入了.
接下來填入用戶名和密碼,如果所有信息均正確,你稍等一會就能看到數據庫操作窗口被打開了.
3.存儲數據庫信息文件.
點擊數據源窗口中的"保存文件"按鈕,寫入文件名,你就將數據庫信息存儲到了文件中.
文件信息如下:







4.通過數據庫信息文件打開數據庫.
點擊菜單"文件"->"打開XML形式的數據源文件",找到剛才保存的文件,

然后出現以下界面:

"執行中"對話框消失后,表空間和表都被載入了.
以下是平面視圖狀態的表和表空間.

以下是樹視圖狀態的表空間和表:

5.查看表的字段及其字段屬性。
在平面視圖中中選擇一個表,左下方即出現這個表的字段及其字段屬性,如下圖:

在樹視圖中左鍵選擇第三級節點-表節點,也可以達到同樣的效果。

6.取得單表的各種Sql文。
在平面視圖或樹視圖中,對著表名,點擊右鍵,會彈出一個菜單,選擇“取得單表查詢語句”到“取得單表更新語句”這五個菜單項,能得到Select,insert,delete,update等四種SQl文。它們將出現在右邊的當前選項卡的文本框中。

樹視圖中的同等操作:

7.將SQL文變成Java中的語句。
作為Java程序員,在程序中寫SQL語句是必不可少的,這項工作也比較乏味,在SQLToolBox的幫助下,你可以輕松完成這一過程。
首先,在右邊選項卡中的文本框中選中SQL語句。

然后,點擊倒數第二個工具欄按鈕,也就是文字“將Sql語句StringBuffer化”上面的那一個。接下來看這段選擇的文字發生了什么變化:

看,寫StringBuffer的過程SqlToolBox自動幫你完成了,SQL語句也可以幫你完成大部分,為你節省了不少時間吧,你可以把這部分時間用到更有創造性,更能體現你個人價值的地方去了。
(未完待續)
posted on 2008-01-27 17:36 sitinspring 閱讀(2197) 評論(35) 編輯 收藏 所屬分類: 個人作品