
Hibernate
sw_san
这个作者很懒,什么都没留下…
展开
-
Hibernate环境配置
一、安装Eclipse的Hibernate插件 1、http://tools.jboss.org/downloads/overview.html 根据使用的Eclipse版本,选择JBoss Tools中对应的插件版本(最好选择则Final稳定版),下载(直接在线安装过慢)。 2、打开Eclipse,菜单栏Help->Install New S原创 2016-04-16 11:53:57 · 328 阅读 · 0 评论 -
HelloWorld-Hibernate3.6
以下工程基于Hibernate3.6+mysql数据库${hibernate}代表Hibernate压缩包的解压目录。一、新建java工程 1、在工程目录下,新建lib文件夹,存放所需jar包。 包括${hibernate}\hibernate3.jar,${hibernate}\lib\required下的6个包,${hibernate}\jpa下的1原创 2016-04-16 17:25:34 · 307 阅读 · 0 评论 -
Hibernate常用函数API
一、Configuration 配置 1、configure() 读取classpath目录下(默认位置)的hibernate.cfg.xml文件 2、configure(String resourc原创 2016-04-18 10:20:27 · 1068 阅读 · 0 评论 -
Hibernate主配置文件(hibernate.cfg.xml)
可参考${hibernate}/project/etc/hibernate.properties一、数据库连接信息(五项,可省略hibernate.) 1、hibernate.dialect 方言原创 2016-04-18 11:04:24 · 487 阅读 · 0 评论 -
Hibernate一对多映射配置
PS、inverse与cascade区别1、inverse表示是否反转控制,默认为false,表示不反转,由本类控制 表现为一方添加时,由inverse="false"的类修改外键列。 (执行update语句) (1)一对多时,一方类集合设inverse="false"(即默认),多方类many-to-one不可设置,默认为true (2)原创 2016-04-21 15:50:27 · 3576 阅读 · 1 评论 -
Hibernate多对多配置
一、多对多 只需配置两个实体类及映射文件,除两个实体表外,自动生成第三方中间表。二、配置实体类 在entity包下添加Student类、Teacher类、 public class Student { private Integer id; private String name; private Set teachers =原创 2016-04-21 17:36:01 · 510 阅读 · 0 评论 -
Hibernate类映射文件
关于id的生成策略详解 以下摘自http://ryxxlong.iteye.com/blog/612446 一:主键生成策略大体分类: 1:hibernate 负责对主键ID赋值 2:应用程序自己为主键ID赋值(不推荐使用) 3:底层数据库为主键ID赋值 二:具体用法 1:increment:(跨原创 2016-04-18 11:19:23 · 659 阅读 · 0 评论