В Spring Boot, делает ли jdbcTemplate автоматическое закрытие соединения один раз после выполнения запроса? В этом случае я выполняю запрос с использованием jdbcTemplate (где он подключается к teradata), но сеанс не закрывается после выполнения запроса. Как закрыть сессию?Как закрыть соединение в Spring Boot после выполнения jdbcTemplate запроса?
Это мой дао файл -
@Component
public class DDLReviewDao {
@Autowired
@Qualifier("devbJdbc")
private JdbcTemplate jdbcTemplate;
public static final Logger logger = LogManager.getLogger(DDLReviewDao.class);
public List<DDLObject> getDDLReviewData(DDLQuery ddlQuery) {
String selectSql = MacroGenerator.generateMacro(ddlQuery);
List<DDLObject> ddlObject = jdbcTemplate.query(selectSql, new DDLMapper());
logger.info(ddlObject);
return ddlObject;
}
}
Plz share pom.xml, если вы используете maven. –