Java 如何将outlook邮件消息作为元素插入PostgresSQL中的行中
我需要开发一个系统,在该系统中,请求者将上传一个outlook*.msg文件,并批准该请求。如何在审批表的PostgreSql行中保存(插入)此*.msg文件。业务逻辑是用Java开发的。您应该将电子邮件存储为Java 如何将outlook邮件消息作为元素插入PostgresSQL中的行中,java,postgresql,jakarta-mail,Java,Postgresql,Jakarta Mail,我需要开发一个系统,在该系统中,请求者将上传一个outlook*.msg文件,并批准该请求。如何在审批表的PostgreSql行中保存(插入)此*.msg文件。业务逻辑是用Java开发的。您应该将电子邮件存储为bytea字段,因为它们可能采用任何文本编码。所以你会: 创建一个指向消息文件的ByteArrayInputStream;及 使用JDBC参数化的INSERT或UPDATE,将带有PreparedStatement.setBinaryStream(…)的数据插入bytea字段 见:
bytea
字段,因为它们可能采用任何文本编码。所以你会:
- 创建一个指向消息文件的
;及ByteArrayInputStream
- 使用JDBC参数化的
或INSERT
,将带有UPDATE
的数据插入PreparedStatement.setBinaryStream(…)
字段bytea