用户登录
用户注册

分享至

如何捕获hibernate的异常处理

  • 作者: 啃得鸡
  • 来源: 51数据库
  • 2020-12-26
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 属性的值就可以了~!
软件
前端设计
程序设计
Java相关