|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
轮性能微软曾做过一个例子,就是同一个项目用java和.net来作,结果开发周期,.net是java的一半,性能java是.net的十分之一,代码量java是.net的三倍。呵呵,这说明了什么,.net的全方位比java好。但是有的人说.net不能跨平台,这个问题我和我同学曾讨论过,都认为微软的.net很可能早都可以跨平台了,但是微软为了保护他们的操作系统,所以才没有推出跨平台的.net,只是推出了跨语言的.net,sql 本文先容怎样使用Eclipse插件SQLExplorer在Eclipse中毗连各类数据库举行操纵利用。
Eclipse是今朝十分盛行的开辟平台,开放扩大的架构让良多程序员找到了本人本性化的事情情况。
安装
JDK:1.5.0从http://java.sun.com上往下载安装
Eclipse:3.1.1从http://www.eclipse.org上往下载解压
SQLExplorer从http://eclipsesql.sourceforge.net/
插件办理
提醒:新下载的插件PlugIn必定不要都放在原始的Eclipse目次下往。
条件是你已安装好了Eclipse工具了,好比安装在E:OpenSourceEclipse目次下,以下这个目次以%ECLIPSE_HOME%来举行暗示;
此时默许的插件是在%ECLIPSE_HOME%plugins目次中的;
在%ECLIPSE_HOME%下创建一个PlugInsNew的目次;
好比:E:OpenSourceEclipsePlugInsNew
你下载了个新的插件,好比叫做:XYZ。
那末就在%ECLIPSE_HOME%PlugInsNew目次下创建XYZ目次,目次内里是eclipse目次,eclipse目次包括有features与plugins两个子目次;布局以下图所示:
1、把下载的新插件的文件放在以下响应目次中
%ECLIPSE_HOME%PlugInsNewXYZeclipsefeatures
%ECLIPSE_HOME%PlugInsNewXYZeclipseplugins
2、创建相干的.link的文件
然后在%ECLIPSE_HOME%links目次里创建一个XYZ.link的文件
内容如是:path=E:/OpenSource/Eclipse/PlugInsNew/XYZ就一行如许的路径唆使罢了。
如许,假如你下载了多个插件就能够依样画葫芦创建多个Link文件,想加载哪一个插件就把哪一个插件的Link文件放到%ECLIPSE_HOME%links的目次中便可,利用与办理都很便利,倡议万万不要放在默许的安装目次中;
3、假如你的%ECLIPSE_HOME%与此分歧,请修正XYZ.link文件里的路径
删除,封闭Eclipse
删除%ECLIPSE_HOME%linksXYZ.link文件便可
删除%ECLIPSE_HOME%PlugInsNewXYZ全部目次及文件
4、从头启动Eclipse便可
利用
从头启动Eclipse后,能够在菜单Window=>ShowView=>Other=>能够看到多了SQLExplorer
睁开SQLExplorer有七项内容,分离为:
1、Aliases别号,用来标识数据库毗连串的。
2、ConnectionInfo毗连信息,用来显现毗连数据库时的相干信息,如,数据库产物称号、版本、JDBC驱动程序的称号、版本、用户名、毗连串、是不是主动提交等等。
3、Connnections显现举动的毗连情形。
4、DatabaseStructureView显现数据库布局
5、Drivers设置驱动程序用
6、SQLHistory实行SQL的汗青纪录
7、SQLResults实行SQL的了局集
上面会分离先容这七项内容的详细利用:
以下图所示:
菜单Window=>Preferences=>SQLExplorer。
右侧的项目中,能够设置预览表了局集时前往的行数、SQL集的前往行数、是不是主动提交、仍是封闭SQL编纂窗口后提交和写SQL时是不是主动完成表和列名。
菜单Window=>Preferences=>SQLExplorer=>SQLEditor
右侧的项目中,能够设置SQL编纂器里的字体属性、文本属性
菜单Window=>ShowView=>Other=>SQLExplorer把内里的七项内容全体显现出来,你也能够本人举行定制一下它
入手下手举行设置驱动程序,翻开Drivers
默许加载乐成插件后,只要JDBCODBCBridge是打勾可用的,别的都是打红X不成用的,想一想就晓得为何了吧(^_^)
没有想出来,接上去看看吧
右键JDBCODBCBridge,在弹出的菜单中点击ChangetheselectedDriver菜单
能够在弹出的修正驱动程序中看到以下信息,在DriverClassName显现的是:sun.jdbc.odbc.JdbcOdbcDriver;由于从JDK1.2入手下手,在JDK里主动带有这个驱动程序了,以是显现为可用了。
接上去我们入手下手设置MySQL和Oracle的驱动程序:
右键MMMySQLDriver,在弹出的菜单中点击ChangetheselectedDriver菜单。
在弹出的修正驱动程序中看到,在DriverClassName显现的是org.gjt.mm.mysql.Driver。
点击ExtraClassPath=>Add=>选择你的MySQL地点的路径,到场它。
到场驱动程序以下所示:
单击ListDrivers按钮,在DriverClassName的右下框中能够看到三个驱动类名,选择你必要的一个,OK之便可。
能够看到这下MMMySQLDriver也为打勾可使用的形态了。
以一样的办法设置OracleThinDriver驱动程序
默许驱动称号,增加驱动程序:
能够看到两个驱动程序的称号
设置好驱动程序后,能够入手下手创立毗连了,切换到Aliases别号视图。
点击创立图标,以下:
选择MMMySQLDriver
填进别号的称号、JDBC毗连串URL、用户名、暗码
断定后,在Aliases别号视图里呈现刚创建的毗连
右键刚创建的数据库毗连别号,在弹出的菜单选择Open…翻开之。
会弹出一个毗连切实其实认框,你能够变动用户名与暗码,也能够设置是不是主动提交。
[img=553border=0style=,462src=]http://www.ckuyun.com/[/img]
断定后,会主动切换到DatabaseStructureView视图上,MySQL数据库,则能够看到Database。
再翻开它,能够看到数据库名,Table表及表的个数与称号了。
选中个中的表userpwd,这个表是本人创建的,能够看到以下显现列、索引、主键、外键、了局集预览、行数共六个信息内容。
以下显现表的列信息。
以下显现索引信息。
以下显现主键信息。
以下显现外键信息。
以下显现了局集预览的内容。
以下显现的是纪录行数信息。
切换到ConnectionInfo毗连信息的视图,能够看到毗连数据库时的相干信息,如,数据库产物称号MySQL、版本4.1.0a-nt;JDBC驱动程序的称号MySQL-ABJDBCDriver、版本mysql-connector-java-3.0.16-ga,用户名test@localhost、毗连串jdbc:mysql://localhost:3306/test、主动提交形式为是等等。
显现默许的事件形态。
切换到Connnections视图,显现以后数据库举动的毗连情形,有一个举动的毗连。
右上角,能够翻开OpenNewConnection图标来翻开一个新的毗连,好比毗连到不异的数据库,可是倒是分歧的用户。
右上角,单击NewSQLEditor图标,创立一个新的SQL编纂器,来写你的SQL语句。
在翻开的SQL编纂器中,你能够入手下手写SQL语句了,以下:
按Ctrl+F9大概点击ExceuteSQL图标,实行所输出的语句。
如许能够在SQLResults视图中看到以下实行的了局信息。
切换到SQLHistory实行SQL的汗青纪录的视图,能够看到你实行过的语句列表。
再写一个分歧的语句,演示了局集与SQL汗青纪录。
实行后,纪录是显现在最初的实行了局是在前面,顺次递增的,即1、2、3、最初一个是你最初实行的了局信息内容显现的中央,不要弄错了。
如许在SQLHistory里就再增添上了一条实行语句的纪录了。
一样增添一个Oracle的毗连测试。
Oracle数据库,在DatabaseStructureView视图里显现有Database、Monitor、Security、Instance四项内容。
在SQL编纂器中,选择Oracle的链接,再输出查询语句测试一下。
能够在了局集里失掉假如内容,在第4个标签栏里了
再变动一下SQL语句。
失掉以下内容,在第4个标签栏里了。
SQL汗青纪录里能够看到实行过的四条信息了。
这个插件的利用应该不是很简单的,别的的使用技能与办法持续中。
java也能做一些底层语言开发做的事情(难度很高,不是java顶尖高手是做不来的), |
|