当前位置:首页--Hibernate

Java_Web三大框架之Hibernate+jsp+selvect+HQL注册用户

 Hibernate比SQL语句简单多了,代码冗余少,切方便简洁明了。下面用Hibernate+jsp+selvect+HQL来实现注册用户。 第一步:编写用户实体类和Users2.hbm.xml映射。 /* * 用户实体类 */ public class Users2 { private int id;//用户id private String name;//用户昵称 pri......

阅读全文

java:hibernate + oracle之坑爹的clob

 oracle + hibernate 环境,如果表中有 clob字段,hibernate的Entity类,如果Column注解打在私有成员上,则clob私有成员,首字母一定要按字母顺序排在最后,安全的做法是用 "zz"开头   原因是 hibernate 在生成insert语句时,会按私有成员来排序,生成类似 insert tableX (A,B,C...) values(?,?,?...) 的s......

阅读全文

JAVA Hibernate工作原理及为什么要用(转)

 hibernate 简介: hibernate是一个开源框架,它是对象关联关系映射的框架,它对JDBC做了轻量级的封装,而我们java程序员可以使用面向对象的思想来操纵数据库。 hibernate核心接口 session:负责被持久化对象CRUD操作 sessionFactory:负责初始化hibernate,创建session对象 configuration:负责配置并启动hibernate,创......

阅读全文

java三大框架之一hibernate使用入门

 综述:Hibernate的作用就是让实体类与数据库映射,使数据持久化,用于替代JDBC,使我们不致于写那么多sql语句代码。 1. 首先在官网www.hibernate.org下载hibernate包, 关于如何下载网上也有详细的教程。下载后解压出来,其中required里面的jar包全部是必须的,可以都放在一个library中,然后再加上mysql(或其他数据库)的驱动包,就是我们需要的所有类库......

阅读全文

java框架篇---hibernate(一对多)映射关系

 一对多关系可以分为单向和双向。 一对多关系单向 单向就是只能从一方找到另一方,通常是从主控类找到拥有外键的类(表)。比如一个母亲可以有多个孩子,并且孩子有母亲的主键作为外键。母亲与孩子的关系就是一对多的关系。如果想对母亲信息的操作同时也反应在其孩子信息上那么可以在母亲类配置文件的集合属性上配置cascade="all",表示对关联实体进行级联更新配置。 “主”端: 多的一端  

阅读全文

Java step by step(2): Hibernate and Oracle Sequence

 在Hibernate中, 可以用类似Oracle中的sequence来生成对象的标示。如下例所示,通过是用SequenceGenerator这个Annotation, 将Oracle的sequence -- SEQ_LIMITS_CHANGES ”绑定“ (通过GeneratedValue这个annotation)到了Class LimitsChangeDO 中ID这个field上。 public......

阅读全文
1 2 3 4 下一页 尾页