HIbernate
kingmxj
这个作者很懒,什么都没留下…
展开
-
Hibernate的Criteria 的用法总结
Hibernate的Criteria 的用法进行总结: Java代码 Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。 Criteria 和 DetachedCriteria 的主要区别在于创建的形式不一样, Criteria 是在线的,所以它...原创 2009-09-25 09:24:21 · 71 阅读 · 0 评论 -
HQL: Hibernate查询语言
HQL: Hibernate查询语言 Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。 15.1. 大小写敏感性问题 除了Java类与属性的名称外,查询语句对大小写并不敏感。 所以 SeLeCT 与 sELEct 以及 SELECT 是相同...原创 2009-04-21 13:20:29 · 72 阅读 · 0 评论 -
vo-po
O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。 VO,值对象(Value Object),PO,持久对象(Persisent Object),它们是由一组属性和属性的get和set...2009-04-21 14:24:00 · 90 阅读 · 0 评论 -
批量添加数据库
http://www.51.la/report/1_main.asp?id=1 统计流量的网页 http://blog.sina.com.cn/s/blog_59befbb60100ab01.html spring定时网页 select count(*) from APPLY_OPEN a where to_char(a.add_date,'yyyy-MM-dd') = (selec...2009-04-21 14:26:27 · 139 阅读 · 0 评论 -
设置实体的属性会修改数据库
SatTaxpayer satTaxpayer = taxpayerDAO.getSatTaxpayer(remarkId); SatNsrxx satNsrxx = getSatNsrxx(satTaxpayer.getNsrsbh()); satTaxpayer.setName(satNsrxx.getFddbrmc()); satTaxpayer.setNsrmc(satNsrx...2009-04-23 16:30:14 · 235 阅读 · 0 评论 -
Hibernate 中 Criteria的用法
Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。 Criteria 和 DetachedCriteria 的主要区别在于创建的形式不一样, Criteria 是在线的,所以它是由 Hibernate Session 进行创建的;而 DetachedCrit...原创 2009-07-28 09:30:37 · 141 阅读 · 0 评论 -
hibernate hbm文件说明
[code="java"]通过many-to-one元素,可以定义一种常见的与另一个持久化类的关联。 这种关系模型是多对一关联(实际上是一个对象引用-译注):这个表的一个外键引用目标表的 主键字段。 name: 属性名。 column (可选): 外间字段名。它也可以通过嵌套的 元素指定。 class (可选 - 默认是通过反射得到属性类型): 关联的类的名字。 ...原创 2010-07-14 09:17:30 · 123 阅读 · 0 评论 -
Hibernate 中 映射关系
many-to-one:描述多对一的一种数据模型,它指定many一方是不能独立存在的,我个人认为many-to-one是NHB中保证数据有效性的最有用的一种映射,通过使用many-to-one能有效的防治孤儿记录被写入到数据表中。在本文描述的例子中,Student类和Classes类之间是多对一关系. 通过many-to-one元素,可以定义一种常见的与另一个持久化类的关联。这种关系模型...原创 2009-09-02 12:09:19 · 132 阅读 · 0 评论 -
JPA命令
@Entity 实体bean @Id (@GeneratedValue(starategy=GeneratedType=AUTO根据使用的数据库方言决定生成策 略可以省略/IDENITY根据数据库ID自增长方式生成主键值/SEQUENCE序列/TABLE 采用表生成主键值策略/))唯一标示符 可以标注在方法上还可以标注在属性的get方法上。 @Column(length=10,nullab...原创 2011-03-28 19:22:34 · 232 阅读 · 0 评论