如何在Spring JdbcTemplate中使用Postgresql Large Object API

时间:2012-12-18 14:37:52

标签: java spring postgresql jdbc

我需要使用postgresql API访问大对象。这是这样做的:

PGConnection pgConn=(PGConnection)c
LargeObjectManager lobj =pgConn.getLargeObjectAPI();
LargeObject obj = lobj.open(imageOid, LargeObjectManager.READ);
InputStram is=obj.getInputStream();

我需要在使用Spring的JdbcTemplate时从我的DAO运行此代码。如何访问我正在使用的连接?

1 个答案:

答案 0 :(得分:1)

假设已正确配置DataSource,

PGConnection pgConn = (PGConnection) jdbcTemplate.getDataSource().getConnection();