我在单独的JSP中连接ORACLE没有问题,现在使用S2SH就发生错误了
在oracle中数据表信息
T_USER(USERID NUMBER(4),USERNAME VARCHAR2(50))
序列为AUTOTESTID,主要提供给USERID使用
Hibernet的XML影射文件为 <class name="User" table="T_USER">
<id name="id" column="USERID" type="java.lang.Integer">
<generator class="sequence"><param name="sequence">AUTOTESTID</param></generator>
</id>
<property name="username" column="USERNAME" type="java.lang.String" length="50" not-null="true" generated="never" lazy="false" unique="true"/>
</class>Tomcat主要错误提示信息如下:
Error creating bean with name 'userDao' defined in file
[C:\Server\Tomcat\webapps\test\WEB-INF\classes\applicationContext-dao.xml]:
Cannot resolve reference to bean 'sessionFactory'
while setting bean property 'sessionFactory';
nested exception is org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'sessionFactory' defined in file
[C:\Server\Tomcat\webapps\test\WEB-INF\classes\applicationContext-dbConn.xml]:
Invocation of init method failed; nested exception is org.hibernate.MappingException:
could not instantiate id generator [entity-name=net.www.model.User]
求解答,不胜感激!
在oracle中数据表信息
T_USER(USERID NUMBER(4),USERNAME VARCHAR2(50))
序列为AUTOTESTID,主要提供给USERID使用
Hibernet的XML影射文件为 <class name="User" table="T_USER">
<id name="id" column="USERID" type="java.lang.Integer">
<generator class="sequence"><param name="sequence">AUTOTESTID</param></generator>
</id>
<property name="username" column="USERNAME" type="java.lang.String" length="50" not-null="true" generated="never" lazy="false" unique="true"/>
</class>Tomcat主要错误提示信息如下:
Error creating bean with name 'userDao' defined in file
[C:\Server\Tomcat\webapps\test\WEB-INF\classes\applicationContext-dao.xml]:
Cannot resolve reference to bean 'sessionFactory'
while setting bean property 'sessionFactory';
nested exception is org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'sessionFactory' defined in file
[C:\Server\Tomcat\webapps\test\WEB-INF\classes\applicationContext-dbConn.xml]:
Invocation of init method failed; nested exception is org.hibernate.MappingException:
could not instantiate id generator [entity-name=net.www.model.User]
求解答,不胜感激!
解决方案 »
- myeclipse导入项目.java文件里面中文乱码,但jsp xml 等文件都没有乱码..
- activeMQ的集群 关于配置负载均衡
- javaEE工程中使用静态初始化私有字段时用main测试已成功,但在jsp中调用时却报无法初始化
- java注解Annotaion继承的问题
- corba构件下载
- beanutils是干什么的
- 使用eclipse的仁兄帮下忙,添加jar问题,特别是使用过jsch的仁兄
- Apache和Tomcat的整合问题
- 关于JTable单元格的换行问题……
- Struts完全中文显示解决方案,Struts 数据库应用向导,请下载新版的JSPStudio(2003-8-26版本),地址:ftp://210.36.70.51
- 小鱼找大鱼,大鱼帮帮忙
- 问一个jsp的问题 急急!!!!求高手
正像forgetsam说的用了个支持序列的数据库,用了个不支持序列的方言
检查了自己的hibernate.dialet属性,原来还是MYSQL的,修改成oracle后就正常了