JdbcTemplate ishlatish

All lectures for UZ purposes
Daraja, Dars
Mavjud

Spring'dan JdbcTemplate va NamedParameterJdbcTemplate sinflari avtomatik tarzda sozlanadi va siz ularni quyidagi misolda ko'rsatilganidek, o'z binlaringizga @Autowire annotatsiyasi orqali bog'lashingiz mumkin:

Java
import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.stereotype.Component; @Component public class MyBean { private final JdbcTemplate jdbcTemplate; public MyBean(JdbcTemplate jdbcTemplate) { this.jdbcTemplate = jdbcTemplate; } public void doSomething() { this.jdbcTemplate ... } } 
Kotlin
import org.springframework.jdbc.core.JdbcTemplate import org.springframework.stereotype.Component @Component class MyBean(private val jdbcTemplate: JdbcTemplate) { fun doSomething() { jdbcTemplate.execute("delete from customer") } } 

Siz spring.jdbc.template.* xususiyatlari bilan shablonning ba'zi xususiyatlarini sozlashingiz mumkin, quyidagi misolda ko'rsatilganidek:

Properties
spring.jdbc.template.max-rows=500
Yaml
spring:
  jdbc:
    template:
      max-rows: 500
NamedParameterJdbcTemplate "parda ortida" bitta JdbcTemplate nusxasini qayta ishlatadi. Agar bir nechta JdbcTemplate aniqlangan bo'lsa va asosiy nomzod mavjud bo'lmasa, NamedParameterJdbcTemplate avtomatik sozlanmaydi.
Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION