Merhaba arkadaşlar, ben Spring ile veri tabanı işlemleri yapmak istiyorum, JNDİ datasource kullanmak istiyorum, ama "jee:jndi-lookup" kullandığımdaç JDBC'deki "ResourceDatabasePopulator" gibi bir şey kullanamıyorum, JNDİ kullanarak nasıl scipt eklerim?

soruldu: 30 Kas '14, 05:41

umid527's gravatar image

umid527
1111
cevap kabul oranı: 0%


@Resource(name = "jdbc/UsersDB")

private DataSource dataSource;

şeklinde inject edilebiliyor. kaynakta jndi ve resource config tanımları mevcut. Sorundaki jndi kullanarak nasıl script eklerimdeki script "ddl scriptleri" ise uygulamanın kullandığı kullanıcıya ddl scriptleri execute edebilme hakkı tanımlı olmalıdır. Uygulama içinde böyle bir şey yapılmasıda riskli bir durum değilmidir?

Kaynak

permanent link

cevaplandı: 30 Kas '14, 07:56

Turgay%20Can's gravatar image

Turgay Can
8.3k63798
cevap kabul oranı: 18%

galiba aradığım cevap bu,

<jdbc:initialize-database data-source="dataSource" enabled="true">
    <jdbc:script location="data.sql"/>
</jdbc:initialize-database>
permanent link

cevaplandı: 02 Ara '14, 02:53

umid527's gravatar image

umid527
1111
cevap kabul oranı: 0%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×128
×4

Soruldu: 30 Kas '14, 05:41

Görüntüleme: 556 kez

Son güncelleme: 02 Ara '14, 02:53

powered by BitNami OSQA