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...
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.
kendi oluşturduğum bir class ın objesi...
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?
jdbc kullanıyorum fakat yapmak istediğim şey mapping değil serializing...
direkt olarak objeyi yazdırmak istiyorum...
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.