一直处于执行状态。 连接我用得是JDBC。 框架是Struts2,用得是单元测试。   刚开机的时候,我在sql语句中设置一个数据库中已存在的数据(此数据unique),Myeclipse控制台会提示  :违反唯一性约束。然后我把这条语句从数据库中删除掉,把sql语句设置成另外一个数据(也是unique),Myeclipse就会一直处于执行状态。 换成全新的数据也是同样的效果。  但是直接在Oracle中进行操作没有任何问题。    求大神指教啊

解决方案 »

  1.   

    没有异常。怎么判断表是不是处于锁定状态? Myeclipse那面在执行   然后我去Oracle里  进行插入操作  操作成功。
      

  2.   

    没有关闭连接  中止程序的时候会发生异常 。  我的没有 异常。  每个方法里  都有finally.
      

  3.   


    爪机无力发代码啊。我从页面添加数据成功了,也就是说      我点 页面的  增加按钮  实现了  向数据库中新增信息的功能。   一切又正常执行了。   但是我在单元测试的时候  又出现执行不动的情况,所以我想是不是单元测试的时候我的 Myeclipse  出现了 问题。    请问   executeUpdate()这个方法是怎么执行的?    就是 怎么执行的  数据库操作?