`

Hibernate DTD <column>元素语法

 
阅读更多

记录一下<column>元素的所有属性和用法
   name设置表字段的名字
   length设置表字段的长度
   not-null如果是true说明字段不可以为null,默认是false
   unique如果是true,设置字段唯一性约束,默认是false
   index给一个字段或者多个字段建立索引
   unique-key为多个字段设置唯一约束
   freign-key为外键约束命名
   sql-type设定字段的SQL类型
   check设定SQL检查约束

分享到:
评论

相关推荐

    hibernate的dtd 包含hibernate.properties

    `hibernate-configuration-3.0.dtd`是Hibernate 3.0版本的配置文件格式的规范,它规定了`hibernate.cfg.xml`文件中元素和属性的语法。例如,`&lt;session-factory&gt;`是配置文件中的核心元素,它可以包含如`&lt;property&gt;`...

    hibernate配置

    `&lt;hibernate-mapping&gt;` 是配置文件的根元素,它包含了整个Hibernate配置的核心内容。其中的`package`属性指定了与这个映射文件关联的Java类所在的包名。 ##### 4. `&lt;class&gt;` 元素 ```xml &lt;class name="类名" table...

    hibernate-dtd文件

    在Hibernate中,DTD(Document Type Definition)文件是用于定义XML文档结构的关键元素,它们为Hibernate配置文件提供语法规则和约束。当我们在Java项目中使用Hibernate时,会遇到`hibernate-dtd`文件,它是...

    hibernate开发步骤

    &lt;property name="dialect"&gt;org.hibernate.dialect.MySQLDialect&lt;/property&gt; &lt;property name="show_sql"&gt;true&lt;/property&gt; &lt;property name="format_sql"&gt;true&lt;/property&gt; &lt;property name="hbm2ddl.auto"&gt;update&lt;/...

    hibernate的配置使用和各种查询

    以上配置文件中,`EmployeeVO`与`AccountVO`通过`&lt;one-to-one&gt;`元素建立了一对一的关系。 #### 六、查询操作 ##### 1. HQL(Hibernate Query Language) - **基本语法**:HQL是一种面向对象的查询语言,语法类似...

    Hibernate 调用存储过程

    &lt;column name="name" length="500"/&gt; &lt;/property&gt; &lt;property name="sex" type="java.lang.String"&gt; &lt;column name="sex" length="10"/&gt; &lt;/property&gt; &lt;property name="born" type="java.lang.String"&gt; &lt;column ...

    Hibernate 3.1.2 参考手册

    DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"&gt; &lt;hibernate-configuration&gt; &lt;session-factory&gt; ...

    Hibernate4总结文档

    &lt;id name="id" column="teacher_id" type="java.lang.Integer"&gt; &lt;!-- generator配置自增 --&gt; &lt;!-- 对于Oracle,可使用&lt;generator class="identity"/&gt; --&gt; &lt;/id&gt; &lt;!-- 其他属性映射 --&gt; ... &lt;/class&gt; &lt;/...

    hibernate 完整例子

    DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" "http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd"&gt; &lt;hibernate-configuration&gt; &lt;session-factory&gt; ...

    Hibernate 应用代码

    &lt;property name="birthdate" column="birthdate" type="date"/&gt; &lt;/class&gt; &lt;/hibernate-mapping&gt; ``` #### 四、使用 Hibernate 进行 CRUD 操作 1. **初始化 Hibernate**: - 将 Hibernate 的 JAR 包及所使用的...

    hibernate学习文档

    &lt;id name="id" column="id" type="java.lang.Integer"&gt; &lt;!-- 该元素用于指定主键值生产策略 --&gt; &lt;generator class="identity"/&gt; &lt;/id&gt; &lt;!-- 对其他属性进行配置 --&gt; &lt;property name="name" type="java.lang....

    CoreFS平台持久层框架使用说明

    DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"&gt; &lt;configuration&gt; &lt;settings&gt; &lt;setting name="logImpl" value="LOG4J"/&gt; &lt;setting name=...

    hiberenate

    &lt;property name="dialect"&gt;org.hibernate.dialect.MySQL5InnoDBDialect&lt;/property&gt; &lt;!-- 显示SQL语句 --&gt; &lt;property name="show_sql"&gt;true&lt;/property&gt; &lt;!-- 自动创建表结构 --&gt; &lt;property name="hbm2ddl.auto...

    基于Hibernate中配置文件的学习(分享)

    &lt;property name="workDate" column="workDate"/&gt; &lt;/class&gt; &lt;/hibernate-mapping&gt; ``` 这里的`&lt;class&gt;`节点对应数据库中的一个表,`&lt;id&gt;`和`&lt;property&gt;`节点分别代表主键和非主键字段。`name`属性对应实体类的属性...

    springmybatis

    &lt;result column="userAddress" property="userAddress" /&gt; &lt;/resultMap&gt; 查询列表的语句在 User.xml 中 程序代码 程序代码 &lt;!-- 返回list 的select 语句,注意 resultMap 的值是指向前面定义好的 --&gt; &lt;select ...

Global site tag (gtag.js) - Google Analytics