hibernate.cfg.xml 常用配置

要求

  1. 位置:放到src下
  2. 名称:必须是hibernate.cfg.xml

配置三部分

  1. 配置数据库信息(必须的)
  2. 配置hibernate的相关信息(不是必须的)
  3. 配置引入的映射文件(如果有映射文件必须配置)



    
        
        
            com.mysql.jdbc.Driver
        
        
            jdbc:mysql://localhost:3306/student
          
        
        root
        111111
        
        
            org.hibernate.dialect.MySQLDialect
        

        
        
        true
        
        true
        
        update
        
        
        

        
        
    

hibernate.cfg.xml 常用配置_第1张图片
  • hbm2ddl.auto:代表的是数据库的生成策略。
    create,表示删除原有的表结构,包括里面原有的数据,创建新的表结构,并插入新的数据。
    update,表示在原有表结构的基础上进行更新,保留原有的数据,对表结构进行更新,并插入新的数据。
    create-drop,表示先创建,后删除。
    validate,表示对原有的表结构进行验证,如果现有的表结构与原有的不一致则不对表结构进行更新。

  • xxx,默认的数据库前缀,会在生成的表明前面加上固定的数据库前缀。

你可能感兴趣的:(hibernate.cfg.xml 常用配置)