hibernate编程经验

Contextjavax.naming.NameNotFoundException: Name hibernate_connection_factory is not bound in this Context

tomcat+struts+hibernate+sqlserver项目

如果某个hibernate.xml文件中的 id generator 写<generator class="identity"/>
而其他的写<generator class="native"/>则报错:
javax.naming.NameNotFoundException: Name hibernate_connection_factory is not bound in this Context

无法连接到sqlserver数据库!

=================================================

hibernate的ClassCastException

tomcat+struts+hibernate+sqlserver2000项目

获取用户类型列表时候,报错:
[WARN] TypeDAO - java.lang.ClassCastException: com.shjinbang.hibernate.Type
应该将object[]改成object,因为user表和其他表没有关联,如果有关联就要用数组了.
以下是代码
   Iterator itr = null;
   itr = query.iterate();
   while(itr.hasNext()){
    log.debug("while itr start,,Object[])itr.next()");
    Object object[] = (Object[])itr.next();
    UserForm userForm = new UserForm();
    User user=(User)object[0];
    userForm.setUserid(user.getUserid());
    userForm.setUserName(user.getUserName());
    userForm.setPassword(user.getPassword());
    userlist.add(userForm);
   }

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值