zoukankan      html  css  js  c++  java
  • Hibernate 注解方式配置

      在Hibernate3之后就可以使用注解的方式去配置。而且在工作中我们使用的更多的也是注解方式去配置项目,所以还有一部分使用配置文件去配置的一些关系就不在此去一一举例,需要了解的朋友可以去查看Hibernate的具体API,至于为什么工作中使用的是注解,还是要求学习配置文件的方式呢,因为注解使用是比较抽象的,如果直接去看注解的方式可能会一头雾水。在后面几天的主要去学习和探索使用注解去配置项目。

    1.首先去创建新的项目,导入必须的包,以及必要的配置文件。

    2.创建一个实体类(pojo类)

      

      首先在类上面需要加人的注解有2个

        ①. @Entity 表示一个需要持久化的实体类。

        ②. @Table 表示实体映射的表,如果不去定义表名,则默认为实体类的名字。

      然后是字段上面需要配置的注解

        ①. @Id 表示主键

        ②. @GeneratedValue(strategy=GenerationType.AUTO)  主键生成策略,自动增长。

        ③. @Column 表示映射的数据表的列名,如果列名与字段名一致则可以默认不写,在这个注解中还有一些属性,表示其字段的长度,精度,唯一性等等。。。

    3.修改配置文件(hibernate.cfg.xml)

      这里其实跟以前的配置文件没什么大的区别,只是把映射的类改一下即可。

     

    4.写实例测试

      

      在使用注解时,明显发现开发要方便许多,而且写的东西要少很多,但是比较难理解,所以更好的理解以前的按照配置文件的的写法就更显的重要了。

    注:本文是在学习期间根据网上视频写的学习笔记,如有侵权请联系删除!

  • 相关阅读:
    vs2010 项目生成成功,发布失败
    net导出到excel数字变为科学技术法
    vba 2-6位随机大小写字母
    vba 延时
    foxmail错误信息:501 请登录exmail.qq.com修改密码
    电脑开机出现C:WindowsSystem32driversfs_rec.sys
    向txt中插入一行数据
    定时关机
    ASCII码
    C# 事件与继承
  • 原文地址:https://www.cnblogs.com/wuyx/p/8438233.html
Copyright © 2011-2022 走看看