Thread View: pl.comp.lang.java
6 messages
6 total messages
Started by Jarek
Fri, 13 Apr 2012 10:50
mapowanie danych w hibernate?
Author: Jarek
Date: Fri, 13 Apr 2012 10:50
Date: Fri, 13 Apr 2012 10:50
8 lines
1402 bytes
1402 bytes
Witam, Stawiam pierwsze kroki w hibernate i mam w tablicy ms sql kolumne char z wartosciami np. 100R, na jaki obiekt zmapować te dane?Utworzyć nowy typ z wartosciami int i char czy tez jest jakis inny sposob? Pozdrawiam Jarek
Re: mapowanie danych w hibernate?
Author: William Bonawentura
Date: Fri, 13 Apr 2012 12:31
Date: Fri, 13 Apr 2012 12:31
3 lines
1199 bytes
1199 bytes
Jeśli te 100 i R niosą jakieś znaczenie to zdecydowanie warto wprowadzić klasę opisującą ten typ złożony. Oczywiście z konsekwencją zaistnienia osobno kolumn "numer" i "kod".
Re: mapowanie danych w hibernate?
Author: Tomek Łabuz
Date: Fri, 13 Apr 2012 12:49
Date: Fri, 13 Apr 2012 12:49
11 lines
1569 bytes
1569 bytes
W dniu 2012-04-13 14:31, William Bonawentura pisze: > Jeśli te 100 i R niosą jakieś znaczenie to zdecydowanie warto wprowadzić > klasę opisującą ten typ złożony. Oczywiście z konsekwencją zaistnienia > osobno kolumn "numer" i "kod". w przypadku Hibernate można zamapować pole jakiegoś typu na więcej niż jedną kolumnę, czyli jak pisałeś warto wprowadzić jakaś strukturę danych ale niekoniecznie na dwie kolumny problem pozostaje tylko taki, ze nie jest to rozwiązanie przenaszalne na inne orm-y, więc jeśli ktoś będzie chcial użyć jpa i jakiejś innej implementacji to może być problem
Re: mapowanie danych w hibernate?
Author: Tomek Łabuz
Date: Fri, 13 Apr 2012 12:51
Date: Fri, 13 Apr 2012 12:51
17 lines
1497 bytes
1497 bytes
W dniu 2012-04-13 12:50, Jarek pisze: > Witam, > > Stawiam pierwsze kroki w hibernate i mam w tablicy ms sql kolumne char > z wartosciami np. 100R, na jaki obiekt zmapować te dane? postawię problem trochę inaczej - a na jaki obiekt chcesz? hibernate to orm - maper obiektowo - relacyjny imho dużo lepiej się myśli bazując na modelu obiektowym a nie na tabelkach w bazie Utworzyć nowy > typ z wartosciami int i char czy tez jest jakis inny sposob? a co chcesz mieć u siebie w programie? do osiągnięcia jakiej struktury dążysz?
Re: mapowanie danych w hibernate?
Author: Jarek
Date: Fri, 13 Apr 2012 13:19
Date: Fri, 13 Apr 2012 13:19
15 lines
1835 bytes
1835 bytes
On 13 Kwi, 14:51, Tomek Łabuz <javatraini...@gmail.com> wrote: > W dniu 2012-04-13 12:50, Jarek pisze: > > > Witam, > > > Stawiam pierwsze kroki w hibernate i mam w tablicy ms sql kolumne char > > z wartosciami np. 100R, na jaki obiekt zmapować te dane? > > postawię problem trochę inaczej - a na jaki obiekt chcesz? Wolałbym na int (mowię o 100) a ostatni znak na char, bo w programie chce mieć 100R tak jest i w bazie ale również występują bazie np. 100 i muszę robić update 100[A-Z] zależy jaki to był ostatni char. Czyli tworzę klasę nowego typu z int i char, implement UserType i dodaję adnotacje @TypeDef do pola 100R i powinno być ok?
Re: mapowanie danych w hibernate?
Author: Jacek Czerwinski
Date: Sun, 15 Apr 2012 07:55
Date: Sun, 15 Apr 2012 07:55
9 lines
1452 bytes
1452 bytes
W dniu 2012-04-13 15:19, Jarek pisze: > On 13 Kwi, 14:51, Tomek Łabuz<javatraini...@gmail.com> wrote: >> postawię problem trochę inaczej - a na jaki obiekt chcesz? > Wolałbym na int (mowię o 100) a ostatni znak na char, Mam wrażenie, że nie odczytałeś podpowiedzi czy pytania. Znów schodzisz na szczegóły implementacyjne, a obiekt (klasa) to przede wszystkim jej sens, akcje (w tym sensowna nazwa)
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads