
Hibernate框架
文章平均质量分 78
csdn_phy
细心从每一个小细节开始
展开
-
Hibernate中一对一以及一对多之间的关系
一:一对一关系(数据库--mysql) 1)人和省份证:一个人只能拥有一个身份证,一张身份证也只属于一个人 一对一建表是通过外键来建立联系的 实现步骤: 1、在数据库中创建两张表一张用户表(User),一张省份证表(Card--不需要建立自动增长,建立主键就可以了,通过hibernate来建立关系)原创 2017-11-06 10:12:36 · 3466 阅读 · 0 评论 -
Hibernate中的主键生成策略
在hibernate中主键的生成策略分为数字、字符串、外键一:数字 :increment 由Hibernate框架生成,会去查询数据库中的最大值,适应任何数据库 :sequence 由数据库的序列(sequence)生成,只适应Oracle数据库原创 2017-11-04 20:27:20 · 190 阅读 · 0 评论 -
Eclipese搭建Hibernate框架,基本的CRUD
一:Eclipese中搭建Hibernate框架 1: 安装hibernate插件 在线安装(必须连接网络):Help--Eclipese Marketplace--搜索hibernate--找到JBoss Tools 4.3.1.Final--然后点击install(如果第一次安装不成功就继续安装,安装好后它会提示你需要重新启动eclip原创 2017-11-03 10:14:10 · 249 阅读 · 0 评论 -
Hibernate框架之认识和数据库连接
一:Hibernate的www(what、shy、where) what: Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hib原创 2017-11-03 08:50:43 · 819 阅读 · 0 评论 -
Hibernate查询
Hibernate查询中分为3种查询:注意:HQL语言,是基于对象进行查询的,不是基于数据库的表。 1)HQL :session.createQuery("") 2)QBC:session.createCriteria() ---标准查询 3)原生态SQL:session.createSQ原创 2017-11-09 21:24:38 · 173 阅读 · 0 评论 -
Hibernate 使用过程中(尤其是多对多关联中的级联保存和级联删除)的注意事项
(转载)Hibernate 使用过程中(尤其是多对多关联中的级联保存和级联删除)的注意事项一.先上知识点:1.hibernate多对多关联关系中最重要的参数是(基于配置文件xxx.hbm.xml文件形式):1):inverse属性,如果设置inverse=“true”就代表让对方参与维护第三方表格。//这个属性特别重要,多对多关系中最好有且只有一个维护第三方表格,如果两方都维护第三转载 2017-11-09 20:26:25 · 826 阅读 · 0 评论 -
Hibernate中表与表的多对多关系
表的多对多关系及操作多对多的表关系表达创建表: 用户表 角色表 关系表原创 2017-11-07 20:58:22 · 177 阅读 · 0 评论 -
Hibernate的详细教程
文章转载于:http://www.cnblogs.com/sunniest/p/4539817.htmlHibernate学习总结----一、搭建Hibernate环境1.在src目录下创建hibernate.cfg.xml配置文件PS:文件的名字不能改!xml version="1.0" encoding="UTF-8"?>DOCTYPE hibernate-confi转载 2017-11-07 21:21:59 · 607 阅读 · 0 评论 -
Hibernate与MyBatis的比较
转载:http://blog.youkuaiyun.com/firejuly/article/details/8190229第一章 Hibernate与MyBatisHibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。M转载 2018-01-09 23:04:26 · 193 阅读 · 0 评论