hibernate
wdpc2009
本人新手一个 请多指教
展开
-
第五章 一对多关系
l 一对多的关系在学生与班级对象模型中,通常多个学生实体对应一个班级,反过来,一个班级对应多个学生. 一对多的关系在数据库层面没有任何变动,还是两张表,学生表与班级表,学生表中有一个外键引用班级表的主键. 建立两张表students, myClassstudentsCREATE TABLE `students` (原创 2010-04-23 12:40:00 · 331 阅读 · 0 评论 -
第六章 一对一关系
什么时候采用一对一关系映射呢?比如我们有时在网上注册的时候,用户名,密码,邮箱必填,然后提供了一个复选框,可以选填用户的详细资料.那么如果在数据库中, 我们通常会建两张表,如下: 主表 从表但是在Hibernate中会怎么实现这个呢,大家过细观察一下,会不会觉得这个外键有点多余,如果我们让从表的ID和主表原创 2010-04-23 12:46:00 · 360 阅读 · 0 评论 -
第二章 策略及对象增删改查操作
Generator 主键生成器increment 用于为long, short或者int类型生成 唯一标识。只有在没有其他进程往同一张表中插入数据时才能使用。 在集群下不要使用。 identity 对DB2,MySQL, MS SQL Server, Sybase和HypersonicSQL的内置标识字段提供支持。 返回的标识符是long, short 或者int类型的。 se原创 2010-04-23 12:29:00 · 419 阅读 · 0 评论 -
第四章 多对一关系
今天我们讲多表操作,多对一的关系何为多对一呢?示例:学生模型中,一般有班级和学生两个实体,通常多个学生实体对应一个班级 这种关系在数据库是怎么对应的?在数据库是通过外键来关联这种关系的.通常我们会在学生表中加入一个字段,来引用斑级表的主键ID. 建立两张表students, myClassstudentsCREATE TABLE原创 2010-04-23 12:38:00 · 264 阅读 · 0 评论 -
第一章 Hibernate环境搭建
Hibernate是一个开放源代码的对象关系映射框架(Object/Relational Mapping.),它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJ原创 2010-04-22 12:44:00 · 393 阅读 · 0 评论 -
第三章 对象的状态
l current_session_context_class的作用Hibernate官方原文如下:The hibernate.current_session_context_class configuration parameter defines whichorg.hibernate.context.CurrentSessionContext implementa原创 2010-04-23 12:35:00 · 287 阅读 · 0 评论