A e mbyll automatikisht lidhjen JdbcTemplate?
A e mbyll automatikisht lidhjen JdbcTemplate?

Video: A e mbyll automatikisht lidhjen JdbcTemplate?

Video: A e mbyll automatikisht lidhjen JdbcTemplate?
Video: Access 2019 Full Tutorial: Microsoft Access Made Easy 2024, Mund
Anonim

Me pak fjalë po mbyllet të lidhje . Përgjigja e gjatë varet. Kur nuk keni një transaksion të menaxhuar në pranverë, atëherë po JdbcTemplate do të thërrasë mbyll () metodë në Lidhje.

Në lidhje me këtë, a e mbyll lidhjen JdbcTemplate?

4 Përgjigje. Me pak fjalë po mbyllet të lidhje . Përgjigja e gjatë varet. Kur nuk keni një transaksion të menaxhuar në pranverë, atëherë po JdbcTemplate do të thërrasë mbyll () metodë në Lidhje.

Po kështu, si funksionon JdbcTemplate në pranverë? Të JdbcTemplate klasa ekzekuton pyetje SQL, përsërit mbi ResultSet, dhe rimerr vlerat e thirrura, përditëson udhëzimet dhe thirrjet e procedurës, "kap" përjashtimet dhe i përkthen ato në përjashtimet e përcaktuara në org.

Gjithashtu duhet ditur, a përdor JdbcTemplate deklarata të përgatitura?

Si parazgjedhje, JDBCTemplate bën e vet Deklaratë e përgatitur nga brenda, nëse thjesht përdorni e. formulari përditësim (String sql, Object args). Pranvera dhe databaza juaj, do menaxhoni pyetjen e përpiluar për ju, kështu që nuk duhet të shqetësoheni për hapjen, mbylljen, mbrojtjen e burimeve, etj.

Çfarë është NamedParameterJdbcTemplate?

EmërtuarParameterJdbcTemplate class është një klasë shabllon me një grup bazë operacionesh JDBC, duke lejuar përdorimin e parametrave të emërtuar në vend të '?' tradicionale '?' mbajtësit e vendeve. Kjo klasë delegon në një JdbcTemplate të mbështjellë një herë zëvendësimin nga parametrat e emërtuar në stilin JDBC '?' vendmbajtësit bëhet në kohën e ekzekutimit.

Recommended: