Hibernate
文章平均质量分 55
月亮弯弯2013
android developer
展开
-
Hibernate @Entity注解配置说明
持久化是位于JDBC之上的一个更高层抽象。持久层将对象映射到数据库,以便在查询、装载、更新或删除对象的时候,无须使用像JDBC那样繁琐的API。EJB的早期版本中,持久化是EJB平台的一部分。EJB3.0开始,持久化已经自成规范,被称为Java Persistence API。Java Persistence API定义了一种定义,可以将常规的普通Java对象(有时被称作POJO)映射到数原创 2014-12-16 17:07:04 · 7793 阅读 · 2 评论 -
Hibernate @Embeddable注解
在hibernate中实现自定义类型,只要实现UserType接口即可或者以Component的形式提供.JPA的@Embedded有点类似,通过此注释可以在你的Entity中使用一般的java对象,此对象需要用@Embeddable标注举个简单例子:Person类有一个name属性,name应该有firstName,lastName两个属性,一般的写法直接在entity中写两个属性:原创 2014-12-17 13:44:53 · 10005 阅读 · 0 评论 -
Hibernate @TableGenrator表管理主键生成策略
@TableGenerator 是在数据库生成一张表来管理主键生成策略import javax.persistence.TableGenerator;@TableGenerator( name = "Teacher_GEN", // TableGenerator's name table = "GENERATOR_TABLE", // 表名 pkCol原创 2014-12-17 09:39:38 · 1513 阅读 · 0 评论 -
java openSession和getCurrentSession的比较
比较openSession和getCurrentSession这两个方法之前,我们先认识一下这两个方法。在进行配置信息管理时,我们一般进行一下简单步骤: Configuration cfg = new Configuration(); // 获得配置信息对象 SessionFactory sf = cfg.configure().buildSessionFa原创 2014-12-17 15:55:45 · 1050 阅读 · 0 评论 -
Hibernate @IdClass @EmbeddedID相关注解
Hibernate Annotations Mapping composite primary keys and foreign keys to composite primary keys: http://docs.jboss.org/hibernate/annotations/3.5/reference/en/html_single/#d0e2177引用Composit原创 2014-12-17 14:46:09 · 4916 阅读 · 0 评论 -
Hibernate current_session_context_class的事务说明
官方文档的原文如下:The hibernate.current_session_context_class configuration parameter defines whichorg.hibernate.context.CurrentSessionContext implementation should be used. Note that for backwardscom翻译 2014-12-17 16:38:10 · 1606 阅读 · 0 评论 -
Hibernate @SequenceGenerator的注解介绍
最近用到了JPA的注解,也是第一次使用JPA的注解。把我在使用的过程中遇到的问题跟大家分享下吧,说的不对的地方,还望大家指出。第一个问题:示例如下所示?1234567@Entity@Table(name = "jdps_content") @Sequence原创 2014-12-16 16:48:59 · 17613 阅读 · 0 评论 -
Hibernate @temporal的使用说明
关于hibernate标注,用到@Temporal标注时,我一开始认为使用该标注后,该属性的值会被自动赋值。不需要在插入数据时,给该属性赋值,通过反复研究最后发现不是这样。 @Temporal标签的作用很简单: (1) 如果在某类中有Date类型的属性,数据库中存储可能是'yyyy-MM-dd hh:MM:ss'要在查询时获得年月日,在该属性上标注@Tempo原创 2015-01-16 17:08:09 · 2313 阅读 · 0 评论