hibernate配置文件

  • 将对象映射为数据库的关系可以采用注解或配置文件,我们先接触配置文件
  • 配置文件默认命名为hibernate.cfg.xml,改名的话需要另外指定;默认位置为src下。
  • 先在以上命名文件中配置好数据库连接、方言设置,指定是否打印sql语句、更新表结构方式的方法和映射文件

    
    
    
    
    
        
        
            com.mysql.jdbc.Driver
            jdbc:mysql://localhost:3306/hibernate
            root
            123456
    
            
            org.hiberate.dialect.MySQL5Dialect
    
            
            true
    
            
            update
            
    
            
            
    
        
    
    
    

    配置映射文件

  • 命名、位置随意,将pojo和表对应。
  • 一个pojo对应一个映射文件





     

        
        
             
        

        
         
    


主键生成策略:

- increment:由hibernate自动以递增的方式生成主键(插入数据前查询最大主键并自动加一)
- identity:由底层数据库自动生成标识符(MySQL是自增)
- native:根据底层数据库自动选择以上方式(sql是identity)

代码实例

  • eclipse->HibernateDDL