Skip to content

Instantly share code, notes, and snippets.

@Vp3n
Created January 26, 2012 22:16
Show Gist options
  • Save Vp3n/1685449 to your computer and use it in GitHub Desktop.
Save Vp3n/1685449 to your computer and use it in GitHub Desktop.
playComponent - MenuItem
package models;
import java.util.List;
import javax.persistence.Entity;
import net.sf.oval.constraint.NotNull;
import play.db.jpa.Model;
@Entity
public class MenuItem extends Model {
@NotNull
public String name;
public boolean isAdmin;
public static List<MenuItem> findMenuItems(boolean isAdmin) {
return find("SELECT m " +
"FROM MenuItem m " +
"WHERE isAdmin = :isAdmin")
.bind("isAdmin", isAdmin)
.fetch();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment