hibernate
竹林幽深
大家好,我是一个比较开朗的男孩,喜欢去和它人去交朋友,对待朋友怎总是以诚相待。。。。
展开
-
Hibernate 映射关系注解 属性详解
1.标准注解 a) @Entity 映射一个实体类 @Table 指定关联的表 b) @Id 映射OID c) @GeneratedValue 指定OID的生成策略 @GeneratedValue的属性strategy指定生成策略, IDENTITY(自增长方式,如mysql)转载 2013-11-15 16:03:38 · 976 阅读 · 0 评论 -
Hibernate_根据配置文件反向生成表格
MyEclipse可以帮助Hibernate根据数据库中的表格生成配置文件和实体类,可以查看MyEclipse中配置Hibernate一文。 也可以根据编写好的实体类和配置文件,在数据库中创建相应的表格。 具体步骤如下: 1.编写好实体类和配置文件: Book.java: public class Book { //编号 private long id;转载 2013-11-19 22:34:22 · 1305 阅读 · 0 评论 -
hibernate的hibernate.hbm2ddl.auto配置参数
今天在生成并初始化数据库时,遇到以下错误: Exception in thread "main" org.hibernate.exception.SQLGrammarException: could not execute query at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.jav转载 2013-11-20 10:45:52 · 1381 阅读 · 0 评论 -
hibernate.hbm2ddl.auto配置详解
hibernate.cfg.xml 中hibernate.hbm2ddl.auto配置节点如下: Hibernate Reference Documentation 3.3.1解释如下: Automatically validate or export schema DDL to the database when the SessionFactory is cre转载 2013-11-20 10:50:19 · 1021 阅读 · 0 评论 -
MyEclipse配置Hibernate
1、 数据库设计 建立crud.student数据库表: 图1 数据库表 你可以使用如下语句创建该库表: [sql] view plaincopy create database if not exists `crud`; USE `crud`; DROP TABLE IF EXISTS `student`; CREATE TABLE `student` (转载 2013-11-20 09:41:56 · 873 阅读 · 0 评论 -
hibernate注解反向生成表结构
直接上源码: package com.gxy.pojo.model; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Gene原创 2013-11-20 12:15:17 · 1071 阅读 · 0 评论 -
hibernate.hbm2ddl.auto 的设置
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> root jdbc:转载 2013-11-20 10:58:59 · 1016 阅读 · 0 评论 -
hibernate注解自动生成数据表
按习惯来说,一般系统开发都是从数据库开始设计的。但从面向对象开发的角度,系统的设计应该基于对象模型的设计之上,主要考虑对象的设计和逻辑,然后按照对象模型生成数据库结构,利用hibernate的SchemaExport对象可以方便的实现这一点。另外,使用注解也省却了很多繁杂的配置工作,下面对hibernate注解自动生成数据表的过程做一个详细描述。 一、环境搭载转载 2013-11-20 10:48:19 · 1371 阅读 · 0 评论 -
hibernate 反向生成数据库表
hibernate配置属性中,hibernate.hbm2ddl.auto可以帮助你实现正向工程,即由java代码生成数据库脚本,进而生成具体的表结构. 在hibernate.cfg.xml中: java 代码 [html] view plaincopy bean id="sessionFactory" class="org.spri原创 2013-11-20 10:42:05 · 1665 阅读 · 0 评论 -
Hibernate Annotation (Hibernate 注解)
进入:http://www.hibernate.org 说明文档: 英文:http://docs.jboss.org/hibernate/annotations/3.5/reference/en/html_single/ 中文:http://docs.jboss.org/hibernate/annotations/3.4/reference/zh_cn/html_single/转载 2013-11-07 15:34:55 · 779 阅读 · 0 评论