2008/8/4 Edwin Pratomo <[EMAIL PROTECTED]>
> >
> > Java secara language aja punya hal2 yang di Ruby gak ada... percaya ga?
> > Annotations! Ini sudah ada di C# / .NET sejak versi 1.0, di Java sejak
> Java
> > 1.4 (sekarang udah Java 1.6).. dan alhamdulillaah JRuby juga "support"
> tuh
>
> dan kegunaannya ?
>
> rgds,
> Edwin
>
>
Annotation diberikan pada sebuah class, method, atribut, ato elemen
programming lainnya yg bisa diproses oleh code/library lain.
Contoh pengaplikasiannya seperti yang diberikan sebelumnya:
@Entity
@Table(name="staff")
class Staff implements Serializable {
@Id @GeneratedValue
Long id
String firstname
String lastname
String position
}
FYI, meski OOT, kebetulan annotation @Entity, @Table, dsb. yang
didemonstrasikan di atas didefinisikan oleh JPA (Java Persistence API), di
mana JPA ini diimplementasikan oleh Hibernate dan EclipseLink.
Konsep annotation ini berlaku umum dan tidak hanya untuk Java, hanya
kebetulan saja setahu saya yang mempeloporinya .NET/C# (iyakah?)
Info lebih lanjut tentang annotation bisa dilihat di :
http://www.slideshare.net/karthik.tech123/java-annotation
--
Best regards,
Hendy Irawan
[Non-text portions of this message have been removed]