环境:
使用的数据库:ms sql server 2000 【程序编程相关:在不同的窗体之间传递所需值】
开发的ide:jbuilderx 【推荐阅读:如何配置tomcat4.x来运行jrc1】
说明: 【扩展信息:C#开发小技巧--对Text控件增量赋值】
使用的数据库驱动:jsql driver(jdbc 3.0)
1.hibernate在配置文件中明确说明“microsoft driver (not recommended!)”,因此先使用jsql driver.
2.jsql driver可以到http://www.jnetdirect.com中得到,需要先注册个用户,才能下载到试用的版本.
3.jdbc3.0只能在jdk1.4及以上版本中使用,jbuilderx默认的是jdk1.4
准备工作:
1.下载hibernate,目前最高版本是2.1.2
2.在jbuilder中创建一个lib,起名为hibernate_full,将hibernate\lib下的所有jar通通放进去,并将hibernate\hibernate2.jar也放进去
3.在jbuilder中创建一个lib,起名为jsql3,将jsql driver下的jnetdirect\jsqlconnect\jdbc_3.0_driver\jsqlconnect.jar放进去
开始进行例子:
1.创建一个project,命名为testhibernate
2.在属性里的required libraries里加入hibernate_full与jsql3
3.在菜单project --> project properties --> build --> resource 里选中xml文件,选择“copy” --在编译该项目的时候,会自动将src文件夹里的xml文件拷贝到classes文件夹里的相应目录下
4.在testhibernate项目中创建一个src目录
5.将hibernate源文件里的hibernate\src\hibernate.properties 与 log4j.properties拷贝到testhibernate项目中的src目录下
6.修改hibernate.properties中关于ms sql server 2000驱动方面的配置
找到
## hypersonicsql
hibernate.dialect net.sf.hibernate.dialect.hsqldialect
hibernate.connection.driver_class org.hsqldb.jdbcdriver hibernate.connection.username sa hibernate.connection.password hibernate.connection.url jdbc:hsqldb:hsql://localhost hibernate.connection.url jdbc:hsqldb:test hibernate.connection.url jdbc:hsqldb:.... 下一页