JdbcTemplate затваря ли автоматично връзката?
JdbcTemplate затваря ли автоматично връзката?

Видео: JdbcTemplate затваря ли автоматично връзката?

Видео: JdbcTemplate затваря ли автоматично връзката?
Видео: Spring Framework. Урок 27: JdbcTemplate. 2024, Ноември
Anonim

Накратко да затваря на Връзка . Дългият отговор зависи. Когато нямате транзакция, управлявана от Spring, тогава да JdbcTemplate ще се обади на близо () метод на Връзка.

Във връзка с това JdbcTemplate затваря ли връзка?

4 отговора. Накратко да затваря на Връзка . Дългият отговор зависи. Когато нямате транзакция, управлявана от Spring, тогава да JdbcTemplate ще се обади на близо () метод на Връзка.

По същия начин как JdbcTemplate работи през пролетта? В JdbcTemplate class изпълнява SQL заявки, итерира ResultSet и извлича извиканите стойности, актуализира инструкциите и извикванията на процедурите, „улавя“изключенията и ги превежда в изключенията, дефинирани в org.

Също така трябва да знаете дали JdbcTemplate използва подготвени оператори?

По подразбиране, JDBCTemplate прави своя собствена Подготвена декларация вътрешно, ако просто използване на. update(String sql, Object args) формуляр. Spring и вашата база данни, ще управлявайте компилираната заявка вместо вас, така че не е нужно да се притеснявате за отваряне, затваряне, защита на ресурсите и т.н.

Какво е NamedParameterJdbcTemplate?

NamedParameterJdbcTemplate class е шаблонен клас с основен набор от JDBC операции, позволяващ използването на именувани параметри, а не на традиционните '?' заместители. Този клас делегира на обвит JdbcTemplate след като заместването от наименувани параметри към JDBC стил '?' placeholders се извършва по време на изпълнение.

Препоръчано: