Spring-den JdbcTemplate
we NamedParameterJdbcTemplate
klasslary awtokonfigurirlenen bolup, siz olary öz bean-laryňyza @Autowire
annotasiýasy bilen gönüden-göni baglap bilersiňiz, aşakdaky mysalda görkezilen ýaly:
Java
@Component public class MyBean { private final JdbcTemplate jdbcTemplate; public MyBean(JdbcTemplate jdbcTemplate) { this.jdbcTemplate = jdbcTemplate; } public void doSomething() { this.jdbcTemplate ... } }
Kotlin
@Component class MyBean(private val jdbcTemplate: JdbcTemplate) { fun doSomething() { jdbcTemplate.execute("delete from customer") } }
Şablonyň käbir häsiýetlerini spring.jdbc.template.*
häsiýetleri arkaly sazlap bilersiňiz, aşakdaky mysalda görkezilişi ýaly:
Properties
spring.jdbc.template.max-rows=500
Yaml
spring:
jdbc:
template:
max-rows: 500
NamedParameterJdbcTemplate
"arkada" şol bir
JdbcTemplate
nusgasyny ulanar. Eger birden köp
JdbcTemplate
kesgitlenip, esasy kandidat ýok bolsa,
NamedParameterJdbcTemplate
awtomatiki konfigurirlenmez.
GO TO FULL VERSION