create table diff_mobile_prefix_test1(codeid number not null,check_date date not null,mobile_prefix varchar2(20) not null, local_net varchar2(6) not null,area_code varchar2(8) not null,comments varchar2(64),diff_code varchar2(6), oper_code varchar2(6),bureau_code varchar2(1));2. x.hbm.xml如下 <?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 2.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd" ><!-- DO NOT EDIT: This is a generated file that is synchronized -->
具体你参考
local_net varchar2(6) not null,area_code varchar2(8) not null,comments varchar2(64),diff_code varchar2(6),
oper_code varchar2(6),bureau_code varchar2(1));2. x.hbm.xml如下
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 2.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd" ><!-- DO NOT EDIT: This is a generated file that is synchronized -->
<hibernate-mapping package="lsod.code.model"> <class name="ConfirmMobile" table="diff_mobile_prefix_test1">
<!--id name="codeid" column="codeid" type="java.lang.Long">
<generator class="uuid.hex"/>
</id-->
<id column="codeid" name="codeid" type="java.lang.Long">
<generator class="sequence">
<param name="sequence">CODEID_SEQ</param>
</generator>
</id>
<property name="checkDate" column="check_date" type="java.util.Date" not-null="true" />
<property name="mobilePrefix" column="mobile_prefix" type="java.lang.String" not-null="true" />
<property name="localNet" column="local_net" type="java.lang.String" not-null="true" />
<property name="areaCode" column="area_code" type="java.lang.String" not-null="true" />
<property name="comments" column="comments" type="java.lang.String" />
<property name="diffCode" column="diff_code" type="java.lang.String" />
<property name="operCode" column="oper_code" type="java.lang.String" />
<property name="bureauCode" column="bureau_code" type="java.lang.String" />
</class>
</hibernate-mapping>数据库oracle,现在我是插入,查询都没有异常也不能对数据库操作.不知道为什么?请高手指点.