我是一个java菜鸟,初学java有些地方不太会处理,希望大家给予知道,先谢了

解决方案 »

  1.   

    PostgreSQL存储图片使用bytea类型就可以byte[] img_byte;将图片从文件中读取到byte数组中
    String sql = "";
    java.sql.PreparedStatement stmt = conn.prepareStatement(sql);
    stmt.setBytes(n, img_byte);
    stmt.executeUpdate();
      

  2.   

    我不针对PostgreSQL数据库里有blob这个数据类型么,有的话就好了,你可以直接读图片转化成二进制流,写到数据库中。API中有关于图片或者大文本的类和方法。
      

  3.   

    我的一篇博客写了关于文件插入数据库的,但是通过struts+hibernate实现的,希望对你有帮助