hibernate Exception executing batch [The target table xxx of the UPDATE is not updatable]异常
在使用java 的ssh框架,hibernate 映射数据库视图时,在Controller层对读取的数据内容进行了修改,导致此异常。
原因:实体类映射的数据库视图,数据内容进行修改后会自动修改数据库。
解决办法:在service中调用查询前调用 Dao.clear();
hibernate Exception executing batch [The target table xxx of the UPDATE is not updatable]异常
在使用java 的ssh框架,hibernate 映射数据库视图时,在Controller层对读取的数据内容进行了修改,导致此异常。
原因:实体类映射的数据库视图,数据内容进行修改后会自动修改数据库。
解决办法:在service中调用查询前调用 Dao.clear();