23 November 2011

prOgramm!ng : Apa yang penting dalam Playframework

Sesi kedua berkenalan dgn playframework. Apa yang penting dalam playframework ni.

1. Models - biasanya kt dlm ni adalah atribut2 bagi kelas. Cth nya mcm kt bwh ni
package models.sd.common;

import java.util.Date;
import play.db.jpa.*;
import play.data.validation.*;
import javax.persistence.*;

@Entity
public class Address extends Model{

@Required
public Date createDate;
@Required
public String createBy;
public Date lastUpdateDate;
public String lastUpdateBy;
}

2. View - biasanya ia adalah interface atau paparan pada sesebuah aplikasi web seperti html file.

3. Controller - adalah elemen paling penting dlm play kerana, ia yang akan memberi tindak balas kepada model, dan akan memaparkan hasil tindakbalas kpd pengguna. Ni cth kpd controller. Method bg controller ini adalah viewForm dan ia akan render atau paparkn objek member, person dan address.

public class ManageAddress extends Controller {
public static void viewForm(final long id) {
Member member = LookupUtil.getMember(session.get("member.id"));
Person person = LookupUtil.getPerson(session.get("person.id"));
Address address = null;
if (id > 0) {
address = Address.findById(id);
}
render(member, person, address);
}
}

OK..tu la serba sedikit penerangan yang aku nak share. Kalau ada salah tu, sila la komen. Kte share sama2..

Tiada ulasan: