-
<property name="curMonthtAmount" type="big_decimal">
<column name="cur_montht_amount" scale="2" precision="13">
<comment>当月出口金额</comment>
</column>
</property>
-
Oracle使用标准、可变长度的内部格式来存储数字。这个内部格式精度可以高达38位。
NUMBER数据类型可以有两个限定符,如:
column NUMBER ( precision, scale)
precision表示数字中的有效位。如果没有指定precision的话,Oracle将使用38作为精度。
scale表示数字小数点右边的位数,scale默认设置为0. 如果把scale设成负数,Oracle将把该数字取舍到小数点左边的指定位数。
-
-
-
-
- <hibernate-mapping>
-
-
<class name="OrderBase" table="L_ORDERBASE" dynamic-update="true">
-
-
<id name="id" type="string" unsaved-value="null" >
-
<column name="ORDERID" sql-type="varchar2(32);" not-null="true"/>
-
<generator class="uuid.hex"/>
- </id>
-
-
<property name="name">
-
<column name="NAME" sql-type="varchar2(30);" not-null="true"/>
- </property>
-
-
<property name="type">
-
<column name="TYPE" sql-type="varchar2(20);" not-null="false"/>
- </property>
-
-
<property name="custid" column="CUSTID" type="big_decimal">
-
- </property>
-
-
</class>
-
- </hibernate-mapping>
<hibernate-mapping>
<class name="OrderBase" table="L_ORDERBASE" dynamic-update="true">
<id name="id" type="string" unsaved-value="null" >
<column name="ORDERID" sql-type="varchar2(32);" not-null="true"/>
<generator class="uuid.hex"/>
</id>
<property name="name">
<column name="NAME" sql-type="varchar2(30);" not-null="true"/>
</property>
<property name="type">
<column name="TYPE" sql-type="varchar2(20);" not-null="false"/>
</property>
<property name="custid" column="CUSTID" type="big_decimal">
</property>
</class>
</hibernate-mapping>
但是Hibernate在生成建表的DDL的时候生成的是:
- drop table L_ORDERBASE cascade constraints
- create table L_ORDERBASE (
-
ORDERID varchar2(32); not null,
-
NAME varchar2(30); not null,
-
TYPE varchar2(20);,
-
CUSTID NUMBER(19, 255);,
- primary key (ORDERID);
- );
分享到:
相关推荐
hibernate配置文件 里面提供了连接数据库 数据库使用的方言 是否打印SQL语句 sql语句的格式 以及对象-关系映射文件的地址等
根据数据库表生成实体、hibernate配置文件和实体映射文件
Myeclipse自动生成Hibernate配置文件及实体类映射ORM配置文件--hibernate方式
Hibernate_配置映射文件详解
《Hibernate 各类映射文件与配置文件模板》HibernateMappingConfig.zip
这是最新的hibernate的下载和安装包。hibernate配置文件主要是用于配置数据库连接、事务管理,以及指定hibernate本省的配置信息和hibernate的映射文件信息。
对Hibernate配置文件中的映射元素详解
build.xml 手写自动生成Hibernate映射文件和配置文件源代码
此压缩包内有两文件,一个是hibernate的核心配置文件hibernate.cfg.xml,一个是实体映射文件*.hbm.xml,在配置hibernate文件时需要用到头部的约束,还有在配置没提示时需要用到(附带使用方法)。
Hibernate 各种映射的配置文件总结
Hibernate_映射配置文件详解,很好用的学习文件
对象关系的映射是用一个XML文档来说明的。映射文档可以使用工具来生成,如XDoclet,Middlegen和AndroMDA等。
hibernate5.2版本配置和映射dtd文件,hibernate5.2版本配置和映射dtd文件,hibernate5.2版本配置和映射dtd文件,
hibernate 映射文件 配置分析及要点,你还在为配置hibernate 映射文件而发愁吗?这里总结了它的常用元素及属性。session,SessionFactory的应用
hibernate实体映射文件字段设置默认值
在 javaweb 开发时会用到三大框架ssh 其中hibernate的使用要先配置一下映射的文件,你可以通过下载此代码作为参考
Hibernate的映射配置文件详解,非常实用
初次对于Hibernate映射文件的配置,包括对Hibernate的简介还有Hibernate的优点的介绍,封装一个实体Bean,并且对它进行文件的配置和测试
此压缩包内存在两个hibernate框架搭建时所用到的约束文件,分别是核心配置文件的约束、映射文件的约束,名称分别为hibernate-configuration-3.0.dtd、hibernate-mapping-3.0.dtd;