Stänger JdbcTemplate anslutningen automatiskt?
Stänger JdbcTemplate anslutningen automatiskt?

Video: Stänger JdbcTemplate anslutningen automatiskt?

Video: Stänger JdbcTemplate anslutningen automatiskt?
Video: Spring Tutorial 39 - Using JdbcTemplate 2024, Maj
Anonim

Kort sagt ja det stänger de förbindelse . Det långa svaret beror på. När du inte har en vårhanterade transaktion så ja JdbcTemplate kommer att ringa stänga () metod på Förbindelse.

Har JdbcTemplate nära anslutning med avseende på detta?

4 svar. Kort sagt ja det stänger de förbindelse . Det långa svaret beror på. När du inte har en vårhanterade transaktion så ja JdbcTemplate kommer att ringa stänga () metod på Förbindelse.

Likaså, hur fungerar JdbcTemplate på våren? De JdbcTemplate class exekverar SQL-frågor, itererar över ResultSet och hämtar de anropade värdena, uppdaterar instruktionerna och proceduranropen, "fångar" undantagen och översätter dem till undantagen definierade i organisationen.

Också att veta är, använder JdbcTemplate förberedda uttalanden?

Som standard är JDBCTemplate gör det sin egen Förberett uttalande internt, om du bara använda sig av . update(String sql, Object args) form. Spring och din databas, kommer hantera den kompilerade frågan åt dig, så att du inte behöver oroa dig för öppning, stängning, resursskydd etc.

Vad är NamedParameterJdbcTemplate?

NamedParameterJdbcTemplate class är en mallklass med en grundläggande uppsättning JDBC-operationer, som tillåter användning av namngivna parametrar snarare än traditionella "?" platshållare. Denna klass delegerar till en inpackad JdbcTemplate när ersättningen från namngivna parametrar till JDBC-stilen '?' platshållare görs vid körningstidpunkten.

Rekommenderad: