星期二 九月 09, 2008
由于在开发中,我们经常要使用数据库,对数据库进行各种操作,由于Netbeans集成开发环境对各种主流数据库的支持,我们开发人员可以很方便的利用Netbeans进行项目开发,节约很多时间,带来方便。
首先确保电脑上安装好netbeans和mysql,本人使用的是netbeans6.5和mysql5.1版本,大家可以从sun的官方网站上下载最新的版本。(netbeans: http://www.netbeans.org/ mysql:http://www.mysql.com/)
1.添加mysql数据库驱动
启动netbeans开发工具,在services(服务)窗口中展开databases(数据库)节点,大家就可以看到一个数据库的资源管理器,如下图:

其中在Drivers包中包含了所有数据库的驱动程序,如果要使用netbeans来操作mysql,必需在这里添加mysql的驱动程序,右键单击Drivers(驱动程序)节点,然后选中“New Dirver...”命令,打开一个新建JDBC驱动程序的窗体,如下图:

在这个新建对话框中选择add(添加)按钮,选择你要添加的驱动(mysql数据库驱动mysql-connector-java-3.1.3-beta-bin.jar),添加确定后netbeans会自动填写Drivers Class
com.mysql.jdbc.Driver)及Name文本输入框,然后打击Ok,完成数据库驱动程序在netbeans上的配置。
2.通过netbeans连接mysql数据库
前面工作都做好后,我们可以用netbeans当mysql的客户端来操作mysql数据库。右击databases(数据库)节点,选择”new connection ...“(新建一个连接)选项,弹出如下界面,其中name(名称)为上面配好的数据库驱动的名称,host(主机)为mysql数据库的计算机名或者ip地址,port为mysql的端口号,默认为3306;database为要连接的数据库的名字(如yang为本人建立的数据库),然后输入数据库的用户名和密码,单击OK(确定)按钮,具体参照下图:

完成后,将在databases(数据库)节点下多出一项我们自己刚添加的数据库,右击它,然后选择connect(连接),将会打开我们要连接的mysql数据库。如下图:

其中Tables是yang这个数据库中所建的表,Views为视图,procedures为存储过程,在这里我们可以直观的看到数据库的结构,我们可以通过netbeans对mysql数据库进行各种操作。
3。操作数据库
如果要查看person表中的数据,可以右键单击person,选择view data(查看数据)选项,马上显示组合窗体,上面为sql编辑器,下面为数据显示框,如下图:

这里我们能够清楚看到person表中有2条数据,当然我们也可以在上面的SQL编辑器当中编写sql语句查询我们所需要的数据,在这里我们可以做很多命令行下操作mysql数据库功能的操作。
Posted by yangqixun in Netbeans at 20080909 Comments[0]在《CVS服务器配置(windows环境)》中介绍了怎样在windows环境下配置CVS服务器,通过CVS服务器来管理项目,本节主要介绍通过使用NetBeans集成的CVS客户端来进行项目的发布,共享,及团队开发。
首先要按照《CVS服务器配置(windows环境)》配置好服务器,(或者使用别人配置好的CVS服务器),然后安装NetBeans开发工具(下载地址为:http://www.netbeans.org/downloads),本人使用的是NetBeans IDE 6.1。
安装完成后,启动NetBeans,检查CVS插件是否已安装。选择Tools菜单,单击Plugins选项,然后点击Installed选项卡,弹出如下对话框:
在列出的所有插件中找到CVS插件,如果没有找到更新插件并安装。找到后检查此插件是否处于可用(激活)状态,如上图CVS的Active一项为绿色小勾即可以使用,如果不可用的话单击右上角的active按钮激活此插件,使其可用,完成以上准备工作后就可以使用NetBeans集成的CVS客户端了。
一,使用NetBeans集成客户端发布项目到服务器
首先使用NetBeans新建一个项目或者使用已存在的项目,然后右键单击项目名称,在弹出的菜单中选择versioning下面的import into Cvs Repoitory...选项,图示如下:
执行完上面操作后会出现如下对话框:
然后单击Edit按钮进行配置,在此配置过程中需要5个参数:
1.Access Method:默认为pserver,保持默认即可;
2.User:用户名,即访问cvs服务器的用户名,由cvs管理员分配,参见《CVS服务器配置(windows环境)》中的用户分配;
3.Host:主机,即cvs服务器的存放地址,本人服务器和客户端在同一机器上,即为127.0.0.1;
4.port:端口号,cvs服务器占用的端口,默认为2401;
5.Repositery Path:仓库地址,即项目发布存放的地方,参见《CVS服务器配置(windows环境)》,本人使用的是/cvs
具体配置如下图:
配置完成后单击OK按钮,然后输入对应用户名的密码,NEXT,然后在Input Message中输入相关说明,单击Finish按钮,即完成项目的发布。
二,使用NetBeans集成的CVS客户端从服务器下载项目,并更新
完成第一功能操作后,这一功能将比较容易实现,首先打开NetBeans——> CVS ——> Check Out...。将弹出熟悉的界面。(这个操作才第一步操作已经配置过,在这就不再说明,如果有不懂请查看上面操作。)
然后单击edit输入服务器地址,端口号,用户名,服务器的工作目录,输入完整后NEXT将出现如下对话框:
在module:中选择要下载的项目的工程名称,如我们在上一次发布的cvstest项目;
Branch选择head,然后单击Finish,保证前面正确操作后将出现下面提示:
单击Open Project,即完成项目的下载!
Posted by yangqixun in Netbeans at 20080703 Comments[0]
一,CVS简介
CVS(Concurrent Versions System)并发版本管理系统,是一个版本控制管理系统。它给项目开发带来很多方便,它可以帮我们维护维护和管理源代码! CVS把文件保存在一个名叫仓库(repository)的地方,仓库可以存放多个项目的源程序,仓库中保存的文件并不是每个版本的副本,而是可以从任意版本回溯到初始版本的一些代码的主控信息,这样,就节省了大量的存储空间。 仓库不仅可以建立在本机上,也可以建立在网络上。当用户(开发人员)需要项目源程序时,需要从仓库下载到本地,用户对源程序的任何修改都是在本地进行,然后通过cvs命令提交到仓库,交给仓库来管理。
二,CVS服务器安装(在windows环境下) 1.下载安装程序. 从google上搜索cvsnt,找到相关的下载链接地址,本人使用的版本为cvsnt-2.5.03.2382。 2.安装cvsnt 下载完成后双击安装程序,如下图: 然后单击NEXT后出现如下图型:
选中第一个单选按钮,即同意上面的许可,再单击NEXT,如下:
选择Complete完全安装后,单击Install,直到安装结束,然后重启电脑,即安装成功!安装其他图片见下:
三,添加CVS账号 添加CVS帐户是给开发人员使用,开发人员通过账号和密码来登陆CVS服务器,下载最新的源程序。在windows环境下,添加CVS帐户就是添加Windows用户! 具体操作:右击我的电脑--->管理--->本地用户和组--->右击用户--->新建用户。输入用户名和密码,单击确定,完成添加一个用户。根据需要可以添加多个用户,方法一样。 四,配置CVS工作目录 1.首先打开CVSNT(开始菜单所有程序中的CVSNT中的CVSNT Control Panel),出现如下主界面:
2.单击Repository Configuration选项卡,进行目录设置,界面如下:
3.单击Add按钮出现工作目录配置界面,如下图:
4.界面各参数解释: Location:表示服务器本地硬盘地址(如上图,本人输入的是D:/cvs); Name:相当于虚拟目录名称,当选中Location目录后会自动填充,保持默认即可。(如下图为/cvs); Description:描述,可以不用填写; 然后选中所有复选框,单击OK,回到主界面,再单击确定,工作目录配置成功! 五,总结 以上步骤本人已通过多次试验搭建成功,由于使用CVS经验尚浅,存在很多不足,考虑不够周全,如有发现请给于指正,我会不断完善,谢谢!!!
在tomcat安装好后,只要把你的web项目copy到%TOMCAT_HOME%webapp下面就可以是使用啦!!其实还有种方法就是设定虚拟目录,即把项目的目录映射到tomcat中。这样做即可以不用重复的部署,节约时间,而且给开发人员带来方便。
方法如下:
1,找到%TOMCAT_HOME%\conf\server.xml,(即tomcat的安装目录下面相关的文件)打开此xml文件,在 <host> </host>之间加入如下代码: <Context path="/test" docBase="E:\aaa" debug="0" reloadable="true"/>
( 注意字母的大小写!!!)
docBase是实际路径,这里一般写一个绝对的磁盘路径,当然也可以写相对路径,相对路径是相对于tomcat安装目录的webapps目录的,通常设置虚拟目录的目的是将tomcat的安装和项目的保存分开,所以这里建议你使用磁盘绝对路径,并且这个磁盘路径不时在tomcat安装目录下。
path为虚拟路径,访问时的路径,注意:一定要加“/”
debug建议设置为0,reloadable设置为true。
2,测试,重启tomcat服务器,然后在浏览器中输入http://localhost:8080/test
3,如果在测试中出现404的错误,如果前面配置没有错,可能就是在%TOMCAT_HOME%\conf\web.xml文件中把虚拟路径显示目录给禁止啦,此时可以在web.xml文件中找到
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
将listings的value改为true,然后重新启动tomcat,在输入url,测试成功!
4,如果项目开发完成,准备部署在服务器上时,记住要把第三步中web.xml文件中参数listings的值改为false,这样可以避免把项目的部署路径呈现给使用者!
具体如下:
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>