hibernate oracle 问题:插入(可为空的属性)时出现 java.lang.NullPointerException at oracle.jdbc.dbaccess.DBData.clearItem(DBData.java:431) <class name="com.bluecx.model.Orders" table="ORDERS" schema="SCOTT" > Aorder order = new Aorder();order.setName("new order");请给出对应的配置文件。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 搞错了!我的pojo.hm.xml是: <?xml version="1.0" encoding="utf-8"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><!-- Mapping file autogenerated by MyEclipse Persistence Tools--><hibernate-mapping> <class name="com.dotease.bean.Aorder" table="AORDER" schema="QYDJ" dynamic-insert="true" dynamic-update="true"> <id name="orderid" type="java.lang.Long" > <column name="ORDERID" precision="10" scale="0" /> <generator class="sequence" > <param name="sequence">AAA</param></generator> </id> <property name="name" type="java.lang.String"> <column name="NAME" length="10" /> </property> <property name="sex" type="java.lang.String"> <column name="SEX" length="10" /> </property> </class></hibernate-mapping> 搞错了!我的pojo.hm.xml是: <?xml version="1.0" encoding="utf-8"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><!-- Mapping file autogenerated by MyEclipse Persistence Tools--><hibernate-mapping> <class name="com.dotease.bean.Aorder" table="AORDER" schema="QYDJ" dynamic-insert="true" dynamic-update="true"> <id name="orderid" type="java.lang.Long" > <column name="ORDERID" precision="10" scale="0" /> <generator class="sequence" > <param name="sequence">AAA</param></generator> </id> <property name="name" type="java.lang.String"> <column name="NAME" length="10" /> </property> <property name="sex" type="java.lang.String"> <column name="SEX" length="10" /> </property> </class></hibernate-mapping> 还有就是:我的文件Pojo类,*.hb.xml放到加一个工程!同要的代码,在那个工程,就没有问题! 我在网上搜了一下,说是和JDBC的驱动有关。我晕!那人也没有再细说一下!唉!那位大虾,救命呀! 搞定了!妈的,oracle9i自带的classes12.jar!太低了!换一个1.84 MB就行了!果真是版本问题! 问个小问题 如和 用web项目掉java项目 咋把java项目 写成一个接口 求助 烦恼中啊 XFireRuntimeException关于导出WSDL时的错误,在线求问 征weblogic高手 如何使用spring的aop在整个比较大的系统中加入一个功能? 初用jdom的配置和运行问题,谢谢。 40分求教xml解析的几个问题!!!!!多多关注... 放弃Microsoft,进入J2EE的阵营。请问快速入门的途径 个伟大哥,小弟有一个简单的问题要请教,关于ejb的 为什么ResultSet得不到结果集 spring配置问题:'target' is required
我的pojo.hm.xml是:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!--
Mapping file autogenerated by MyEclipse Persistence Tools
-->
<hibernate-mapping>
<class name="com.dotease.bean.Aorder" table="AORDER" schema="QYDJ" dynamic-insert="true" dynamic-update="true">
<id name="orderid" type="java.lang.Long" >
<column name="ORDERID" precision="10" scale="0" />
<generator class="sequence" >
<param name="sequence">AAA</param></generator>
</id>
<property name="name" type="java.lang.String">
<column name="NAME" length="10" />
</property>
<property name="sex" type="java.lang.String">
<column name="SEX" length="10" />
</property>
</class>
</hibernate-mapping>
我的pojo.hm.xml是:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!--
Mapping file autogenerated by MyEclipse Persistence Tools
-->
<hibernate-mapping>
<class name="com.dotease.bean.Aorder" table="AORDER" schema="QYDJ" dynamic-insert="true" dynamic-update="true">
<id name="orderid" type="java.lang.Long" >
<column name="ORDERID" precision="10" scale="0" />
<generator class="sequence" >
<param name="sequence">AAA</param></generator>
</id>
<property name="name" type="java.lang.String">
<column name="NAME" length="10" />
</property>
<property name="sex" type="java.lang.String">
<column name="SEX" length="10" />
</property>
</class>
</hibernate-mapping>
我的文件Pojo类,*.hb.xml放到加一个工程!
同要的代码,在那个工程,就没有问题!
我晕!那人也没有再细说一下!
唉!
那位大虾,救命呀!
换一个1.84 MB就行了!
果真是版本问题!