Re: [JUG-Indonesia] Re: [ASK] Supaya hibernate saat create table,field nya gak otomatis "order by name"?

2010-03-16 Terurut Topik Andrian Kurniady
Menurut pengalaman sih sesuai dengan yg dijelasin om Adelwin, dari Java
reflection sendiri gak ada jaminan ordering fields, inner class, methods,
dll kalo pake reflection.

Di Java terakhir yang saya pakai (OpenJDK 1.6 klo gak salah), kluarnya
fields order by declaration ascending (yg dideclare di atas keluar duluan),
inner class order by declaration descending (yang dideclare di bawah kluar
duluan). Kayaknya tergantung JDK/JRE yang dipake... Kayaknya ini ada
hubungannya dengan optimization/code simplicity sih (klo runtimenya pakai
HashTable untuk map methods/fields byName, bisa jadi classloadernya sekalian
optimize supaya hashtablenya sekalian perfect hash).

Jadi dalam kasus hibernate menurut saya sih hibernatenya yang ngurutin
sendiri secara eksplisit.

-Kurniady

2010/3/15 sm96 

>
>
> yang bikin urut itu, karena hibernate pake reflection, dapetnya urutan
> propertynya,
> dari sononya emang dikasihnya gitu, jadi belum tentu hibernate yg ngurutin.
>
> 2010/3/14 Eko Kurniawan Khannedy 
>
>
>>
>>
>>
>> Pada 14 Maret 2010 19:46, kus.andriadi menulis:
>>
>>
>>>
>>> nah itu dia mas eko...
>>>
>>> maksud saya, kenapa urutannya gak...
>>>
>>> - NIM (PK)
>>> - Nama
>>> - Jurusan
>>> - Alamat
>>>
>>> yang notabene sesuai urutannya dengan yang di class mahasiswa?
>>>
>>> atau urutannya akan sama jika menggunakan queri sql seperti ini...
>>>
>>> create table mahasiswa(
>>> nim varchar(10) primary key,
>>> nama varchar(25),
>>> jurusan varchar(10),
>>> alamat text
>>> )
>>>
>>> gmana yah cara matiin "order by" ini? :)
>>>
>>>
>> caranya gak usah pake auto generate
>> bikin aja sendiri pake sql CREATE TABLE bla bla bla
>> gitu juga bisa kan?
>>
>> --
>> "Jujurlah Walaupun itu Pahit"
>>
>> Eko Kurniawan Khannedy
>> - phone : +6285292775999
>> - blog : eecchhoo.wordpress.com
>>
>> :D
>>
>
>
>
> --
> syaiful.mukhlis
> gtalk:syaiful.mukh...@gmail.com 
>  
>


Re: [JUG-Indonesia] Re: [ASK] Supaya hibernate saat create table,field nya gak otomatis "order by name"?

2010-03-15 Terurut Topik sm96
yang bikin urut itu, karena hibernate pake reflection, dapetnya urutan
propertynya,
dari sononya emang dikasihnya gitu, jadi belum tentu hibernate yg ngurutin.

2010/3/14 Eko Kurniawan Khannedy 

>
>
>
>
> Pada 14 Maret 2010 19:46, kus.andriadi  menulis:
>
>
>>
>> nah itu dia mas eko...
>>
>> maksud saya, kenapa urutannya gak...
>>
>> - NIM (PK)
>> - Nama
>> - Jurusan
>> - Alamat
>>
>> yang notabene sesuai urutannya dengan yang di class mahasiswa?
>>
>> atau urutannya akan sama jika menggunakan queri sql seperti ini...
>>
>> create table mahasiswa(
>> nim varchar(10) primary key,
>> nama varchar(25),
>> jurusan varchar(10),
>> alamat text
>> )
>>
>> gmana yah cara matiin "order by" ini? :)
>>
>>
> caranya gak usah pake auto generate
> bikin aja sendiri pake sql CREATE TABLE bla bla bla
> gitu juga bisa kan?
>
> --
> "Jujurlah Walaupun itu Pahit"
>
> Eko Kurniawan Khannedy
> - phone : +6285292775999
> - blog : eecchhoo.wordpress.com
>
> :D
>  
>



-- 
syaiful.mukhlis
gtalk:syaiful.mukh...@gmail.com 


Re: [JUG-Indonesia] Re: [ASK] Supaya hibernate saat create table,field nya gak otomatis "order by name"?

2010-03-15 Terurut Topik Deny Prasetyo
Sepertinya di hibernate urutan nama kolom ndak jadi suatu yang penting. 
jadi ya bener seperti kata eko.

PK jadi kolom pertama kemudian di urutkan menurut abjad.

Kalau mau di urutkan seperti sql yang diinginkan. ya buat dulu saja 
tablenya. trus di hibernatenya jangan di set Create atau Create-Drop.


Salam
Deny Prasetyo
On 3/14/2010 7:46 PM, kus.andriadi wrote:


nah itu dia mas eko...

maksud saya, kenapa urutannya gak...

- NIM (PK)
- Nama
- Jurusan
- Alamat

yang notabene sesuai urutannya dengan yang di class mahasiswa?

atau urutannya akan sama jika menggunakan queri sql seperti ini...

create table mahasiswa(
nim varchar(10) primary key,
nama varchar(25),
jurusan varchar(10),
alamat text
)

gmana yah cara matiin "order by" ini? :)

--- In jug-indonesia@yahoogroups.com 
, Eko Kurniawan Khannedy 
 wrote:

>
> biasanya kolom pertama adalah Primari Key
> selanjutnya diurutkan berdasarkan nama kolomnya
>
> jadi pertama
> - NIM (karena PK)
>
> selanjurnya berurut berdasarkan kolom
> - Alamat
> - Jurusan
> - Nama
>
>
>
> --
> "Jujurlah Walaupun itu Pahit"
>
> Eko Kurniawan Khannedy
> - phone : +6285292775999
> - blog : eecchhoo.wordpress.com
>
> :D
>






Re: [JUG-Indonesia] Re: [ASK] Supaya hibernate saat create table,field nya gak otomatis "order by name"?

2010-03-14 Terurut Topik Eko Kurniawan Khannedy
Pada 14 Maret 2010 19:46, kus.andriadi  menulis:

>
>
> nah itu dia mas eko...
>
> maksud saya, kenapa urutannya gak...
>
> - NIM (PK)
> - Nama
> - Jurusan
> - Alamat
>
> yang notabene sesuai urutannya dengan yang di class mahasiswa?
>
> atau urutannya akan sama jika menggunakan queri sql seperti ini...
>
> create table mahasiswa(
> nim varchar(10) primary key,
> nama varchar(25),
> jurusan varchar(10),
> alamat text
> )
>
> gmana yah cara matiin "order by" ini? :)
>
>
caranya gak usah pake auto generate
bikin aja sendiri pake sql CREATE TABLE bla bla bla
gitu juga bisa kan?

-- 
"Jujurlah Walaupun itu Pahit"

Eko Kurniawan Khannedy
- phone : +6285292775999
- blog : eecchhoo.wordpress.com

:D


[JUG-Indonesia] Re: [ASK] Supaya hibernate saat create table,field nya gak otomatis "order by name"?

2010-03-14 Terurut Topik kus.andriadi
nah itu dia mas eko...

maksud saya, kenapa urutannya gak...

- NIM (PK)
- Nama
- Jurusan
- Alamat

yang notabene sesuai urutannya dengan yang di class mahasiswa?

atau urutannya akan sama jika menggunakan queri sql seperti ini...

create table mahasiswa(
  nim varchar(10) primary key,
  nama varchar(25),
  jurusan varchar(10),
  alamat text
)

gmana yah cara matiin "order by" ini? :)

--- In jug-indonesia@yahoogroups.com, Eko Kurniawan Khannedy 
 wrote:
>
> biasanya kolom pertama adalah Primari Key
> selanjutnya diurutkan berdasarkan nama kolomnya
> 
> jadi pertama
> - NIM (karena PK)
> 
> selanjurnya berurut berdasarkan kolom
> - Alamat
> - Jurusan
> - Nama
> 
> 
> 
> -- 
> "Jujurlah Walaupun itu Pahit"
> 
> Eko Kurniawan Khannedy
> - phone : +6285292775999
> - blog : eecchhoo.wordpress.com
> 
> :D
>