摘要: 对于枚举类型,不能通过org.hibernate.annotations.Type注解来简单的映射对应的数据库字段类型(除非自定义类型)。对此,Hibernate提供了javax.persistence.Enumerated注解,该注解的参数有两种场景: 1.EnumType.STRING:使用该参 阅读全文
posted @ 2017-10-05 23:13 smart_妖 阅读(3997) 评论(2) 推荐(0) 编辑
摘要: ORM配置的定义,除了用XML文件之外,还可以使用注解的方式。使用XML的优点是如果配置有变更,在仅更改配置的情况下,不需要重新编译(作为数据库表的映射类,除了表字段类型变更之外,不修改数据类的场景应该非常少了),缺点是同时存在数据类和配置文件,如果有变更可能需要同时改两个地方,容易遗漏。而使用注解 阅读全文
posted @ 2017-10-05 18:37 smart_妖 阅读(378) 评论(0) 推荐(0) 编辑
摘要: Hibernate用来操作数据库,它对开发人员隐藏了底层JDBC的操作及不同数据库的差异,通过它,开发人员基本上只用关心自己的对象就可以了 构建一个最基本的Hibernate应用需要四个部分: 1.数据类。数据类同数据库的表存在对应关系,使用Hibernate操作数据类时,Hibernate会将之转 阅读全文
posted @ 2017-10-05 16:03 smart_妖 阅读(11334) 评论(1) 推荐(0) 编辑