一个javabean要进行网络传输或者数据库持久化 都必须实现Serializable 接口
实现这个接口就是个标示,只有实现这个接口JVM会对其有一些特殊的处理(具体的不清楚-_-!)。
这个时候运行到SearchBean[] searchData = searchBO.getAllDBInfo();时抛出NotSerializableException,我将bean类实现Serializable
=====================================================================================
你是不是单步调试的?那里面表示程序执行到哪里的状态条总是先走一步的,看着它到了SearchBean[] searchData = searchBO.getAllDBInfo();
实际上程序执行完了SearchBean[] searchData = searchBO.getAllDBInfo();
而SearchBean[] searchData = searchBO.getAllDBInfo();还没执行呢
实现这个接口就是个标示,只有实现这个接口JVM会对其有一些特殊的处理(具体的不清楚-_-!)。
这个时候运行到SearchBean[] searchData = searchBO.getAllDBInfo();时抛出NotSerializableException,我将bean类实现Serializable
=====================================================================================
你是不是单步调试的?那里面表示程序执行到哪里的状态条总是先走一步的,看着它到了SearchBean[] searchData = searchBO.getAllDBInfo();
实际上程序执行完了SearchBean[] searchData = searchBO.getAllDBInfo();
而SearchBean[] searchData = searchBO.getAllDBInfo();还没执行呢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货