You are here
Home > Programming > Java > Apache Velocity Generate POJO

Apache Velocity Generate POJO

Ideally speaking, a POJO is a Java object not bound by any restriction other than those forced by the Java Language Specification; i.e. a POJO should not have to

1). Extend prespecified classes, as in

2). Implement prespecified interfaces, as in

3). Contain prespecified annotations, as in

sumber: wiki

Artikel kali ini akan melanjutkan pembahasan Apache Velocity Hello World dimana kita akan men-generate POJO. berikut judul artikelnya:

Apache Velocity Generate POJO

Berikut langkah-langkah Apache Velocity Generate POJO :

1). Karena artikel ini melanjutkan pembahasan Apache Velocity Hello World maka kita buka projek “Belajar Apache Velocity” dengan editor eclipse

2). Create file “class.vm” simpan di folder “resources”

3). Buka file “class.vm” lalu ketikkan coding dibawah ini:

4). Buat Class dengan nama “GeneratorUtility”, lalu tambahkan method “firstToUpperCase(String text)” & method “toString(String text)”. terlihat seperti coding dibawah ini:

5). Buat Class dengan nama “AttributeDescriptor”. tambahkan properti/atribut seperti coding dibawah ini:

6). Buat Class dengan nama “ClassDescriptor”. tambahkan properti/atribut seperti coding dibawah ini:

7). Buat Class dengan nama “ClassGenerator” jangan lupa saat create class centang “static void main”

8). Tambahkan coding pada method main, seperti dibawah ini:

9). Run & Output

Terbentuk 2 file java:

Customer.java

Order.java

 

Semoga Membantu,

Salam berbagi,
Yulianto Wijaksana

Leave a Reply

Top