@PreConstruct ve @PostConstruct uygulama ilk ayağa kalktıında çalışacak kısım.
Biri uygulamadan başlamadan hemen önce biri hemen sonra diye yorum yürütyorum. Çok emin değilim.
@PreDestroy ise uygulama durdurulurken çalışacak kısım olarak biliyorum
@PreConstruct //or @PostConstruct
public void initialize(){
//connection open
}
@PreDestroy
public void finalize(){
//connection closing
}