Throwable ct=e,lt=e;
for(;;){ct=ct.getCause();if(ct==null)break;lt=ct;}
底层不要处理异常直接抛 ;
或者捕捉e throw e ;
或者用e.cause构造异常。
Hibernate的异常原来就是将异常包装成HibernateException发给你
如:你想连接oracle数据库,只需做如下修改 <!--指定连接数据库用的驱动--> <property name="connection.driver_class"> oracle.jdbc.driver.oracledriver </property> <!--指定连接数据库的路径--> <property name="connection.url"> jdbc:oracle:thin:@localhost:1521:db_database02 </property> <!--指定数据库使用的sql方言--> <property name="dialect">org.hibernate.dialect.oracle9dialect</property> 只需要修改这三个property 属性的值就可以了~!
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....