Ubuntu Türkiye

Yazılım => Programlama => Java => Konuyu başlatan: asortman - 17 Nisan 2016 - 13:16:53

Başlık: [Çözüldü] java objesi -> veri tabanı !?
Gönderen: asortman - 17 Nisan 2016 - 13:16:53
Merhabalar,

herhangi bir java objemi veri tabanına yazdırmak istiyorum. fakat yazdırabilmek için oluşturduğum table da objemi atayacağım sütunun değeri ne olmalı?


create table tablo(name varchar(32), obj ???? );


yardımcı olursanız sevinirim...
Başlık: Ynt: java objesi -> veri tabanı !?
Gönderen: ahmet_matematikci - 17 Nisan 2016 - 13:41:19
objenizin cinsi nedir;
String mii resim mi, sayı mı?
Veri tabanınıza objectinizin cinsini bildirmek zorundasınız?
Uzman değilim bildiğim kadar cevap vermek istedim.
Başlık: Ynt: java objesi -> veri tabanı !?
Gönderen: asortman - 17 Nisan 2016 - 14:37:23
kendi oluşturduğum bir class ın objesi...
Başlık: Ynt: java objesi -> veri tabanı !?
Gönderen: juggle - 17 Nisan 2016 - 15:23:02
Kendi oluşturduğunuz class içerisindeki hangi değişkenleri veritabanında tutmak istiyorsanız bu değişikenleri kolon olarak tanımlayıp değerleride bu kolonlara set etmeniz gerekiyor. 

Veritabanı için JDBC mi yoksa Hibernate gibi bir teknoloji mi kullanıyorsunuz?
Başlık: Ynt: java objesi -> veri tabanı !?
Gönderen: asortman - 17 Nisan 2016 - 15:35:18
jdbc kullanıyorum fakat yapmak istediğim şey mapping değil serializing...
direkt olarak objeyi yazdırmak istiyorum...
Başlık: Ynt: java objesi -> veri tabanı !?
Gönderen: asortman - 11 Haziran 2016 - 18:14:36
Beyler bu sorunu objemin member field ındaki her değişkeni toString metoduyla stringe çevirdim.
Kendim veri tabanına yazılmak üzere bir şablon oluşturdum buna göre toString metodlarını override ettim.
Bu şekilde veritabanına varchar olarak yazdırdıktan sonra veriyi işlemek için çektiğimde her çektiğim stringi parse edecek metod yazdım.
Bu metodla her veriyi member field ıma tekrar aktardım.