Hibernate主配置文件

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <!DOCTYPE hibernate-configuration PUBLIC
 3         "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
 4         "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
 5 <hibernate-configuration>
 6     <session-factory >
 7     <!--数据库驱动类-->
 8         <property name="hibernate.connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
 9     <!--数据库地址-->    
10         <property name="hibernate.connection.url">jdbc:oracle:thin:@localhost:1521:orcl</property>
11     <!--用户名-->     
12         <property name="hibernate.connection.username">text</property>
13     <!--密码-->  
14         <property name="hibernate.connection.password">123456</property>
15     <!--方案-->      
16         <property name="hibernate.default_schema">TEXT</property>
17     <!--数据库方言-->      
18         <property name="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect</property>
19     <!--是否输出SQL语句-->    
20         <property name="hibernate.show_sql">true</property>
21     <!--是否格式化SQL语句-->    
22         <property name="hibernate.format_sql">true</property>
23     <!--是否自动创建表-->
24     <!--update-如果表不在就自动创建-如果增加属性就增加字段-如果减少属性不会删掉字段  -->
25     <!--create-先删除表和序列,重新创建-适合于重新初始化系统-->
26     <!--create-drop-先删除表和序列,重新创建,用完之后删除 -->
27     <!--validate-检查映射配置和数据库是否符合,如果有差异就报错  -->
28         <property name="hibernate.hbm2ddl.auto">update</property>
29     <!--注册映射文件-->    
30         <mapping resource="com/hanqi/dao/User.hbm.xml"/>
31         <mapping resource="com/hanqi/dao/Student.hbm.xml"/>
32         <mapping resource="com/hanqi/dao/Teacher.hbm.xml"/>
33         <mapping resource="com/hanqi/dao/Course.hbm.xml"/>
34     </session-factory>
35 </hibernate-configuration>

 

posted @ 2016-07-22 21:40  明天会更好!!!!  阅读(159)  评论(0)    收藏  举报