百度空间 | 百度首页 
 
查看文章
 
hibernate-tutorial
2007/04/12 15:24
这个例子是Hibernate参考手册上的第一个简单的例子
要完成这个例子的的前提条件
1、配置好ant(网上教程很多)
2、下载hibernate的包
3、下载hsqldb
4、按照下面的结构来放置所有的文件
完成这个例子的注意点
1、你只需要启动数据库系统,不需要你自己去建立表格或者库。
   启动数据库时候需要建立一个目录,比如data,然后在这个目录下键入这个命令:
    D:\hibernate3\data>java -classpath ../lib/hsqldb.jar org.hsqldb.Server
   
这个时候如果你到data目录下去看,会看到自动生成3个文件,可见数据是保存在调用启动数据库命令的目录里面的。、
2、
从命令行里面传递参数赋到ant中
   参数一 run -Daction=store
   参数二   run -Daction=list

3、hibernate.cfg.xml文件里面有一句话
     <!-- Drop and re-create the database schema on startup -->
        <property name="hbm2ddl.auto">create</property>
          如果在ant下面运行了ant
run -Daction=store 之后如果要接着运行run -Daction=list,最好把这句话给注释掉,否则之前存入的数据就被Drop掉了。


|-- \
| |-- build.xml                    
|
| |-- bin
| | |-- log4j.properties             
| | |-- hibernate.cfg.xml            
| |
| | |-- bin\events
| | | |-- EventManager.class           
| | | |-- Event.hbm.xml                
| | | |-- Event.class                  
| | |
| | |-- bin\util
| | | |-- HibernateUtil.class          
| | |
| |-- data
| | |-- test.script                  
| | |-- test.properties              
| | |-- test.log                     
| | |-- test.lck                     
| |
| |-- lib
| | |-- log4j-1.2.11.jar             
| | |-- jta.jar                      
| | |-- hsqldb.jar                   
| | |-- hibernate3.jar               
| | |-- ehcache-1.2.3.jar            
| | |-- dom4j-1.6.1.jar              
| | |-- concurrent-1.3.2.jar         
| | |-- commons-logging-1.0.4.jar    
| | |-- commons-collections-2.1.1.jar
| | |-- cglib-2.1.3.jar              
| | |-- asm-attrs.jar                
| | |-- asm.jar                      
| | |-- antlr-2.7.6.jar              
| |
| |-- src
| | |-- log4j.properties             
| | |-- hibernate.cfg.xml            
| |
| | |-- src\events
| | | |-- EventManager.java            
| | | |-- Event.java                   
| | | |-- Event.hbm.xml                
| | |
| | |-- src\util
| | | |-- HibernateUtil.java           
| | |

下载文件(lib需要的文件自己按照上面列出来的补全)
   hibernate-tutorial.rar


类别:Database | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu