尝试从HttpServletRequest Body创建BLOB

时间:2014-02-26 11:52:43

标签: hibernate java-ee servlet-filters

我尝试在过滤器中从HttpServletRequest的Body创建一个BLOB 我是这样做的:

Blob blob=Hibernate.createBlob(request.getInputStream());

但不推荐使用此方法。 我还能做什么?

1 个答案:

答案 0 :(得分:0)

我试试这个:

byte[] b=IOUtils.toByteArray(request.getInputStream());
blob=Hibernate.createBlob(b, LogDAO.getInstance().getSession());

它有效......