Hibernate小结

Hibernate注解
1. 使用注解的目的:为了简化繁琐的ORM映射文件的配置
2.JPA和Hibernate的关系
JPA和Hibernate的关系:jpa是标准的接口,Hibernate是实现,可是其功能是JPA的超集数据库

Hibernate注解的分类
        类级别注解         
        @entiy
        @table 
        @Embedable 表示一个非Entiy类能够嵌入到另外一个Entiy类中做为属性而存在
        
        
        属性级别注解
        @id  必须,定义了映射到数据库表的主键的属性,一个实体类能够有一个或者多个属性被映射为主键,可置于主键属性或者getXxxx()前。
        
        @sequenceGenerator
        @Column
        @Embedded
        @EmbeddedId
        @Lob
        @version
        @basic
        @Transient
        
        
        
        映射关系注解
        实体之间的映射关系
        一对一:一个公民对应一个身份证号码
        一对多(多对一):一个公民有多个银行帐号
        多对多:一个学生有多个老师,一个老师有多个学生
        .net

相关文章
相关标签/搜索