हुर्रे!!!
सूची कार्रवाई
public static Result list(){
List<Product> products = Product.findAll();
return ok(play.libs.Json.toJson(products));
}
उत्पाद मॉडल में सभी विधि खोजें
public static List<Product> findAll(){
return Product.find.orderBy("id").findList();
}
अंत में, मुझे /conf/application.conf में निम्नलिखित पंक्ति को अनकमेंट करके विकास को सक्षम करना होगा
# evolutionplugin=disabled
@Entity जोड़ें पब्लिक क्लास प्रोडक्ट के मॉडल का विस्तार करने से ठीक पहले{
अंतिम कोड:
package models;
import java.util.List;
import javax.persistence.Entity;
import play.db.*;
import play.db.ebean.Model;
import play.api.db.DB;
import com.avaje.ebean.Ebean;
import com.avaje.ebean.Query;
@Entity
public class Product extends Model{
public int id;
public String name;
public String description;
public static Model.Finder<String, Product> find = new Model.Finder<String, Product>(String.class, Product.class);
public Product(){
}
public Product(int id, String name, String description){
this.id = id;
this.name = name;
this.description = description;
}
public static List<Product> findAll(){
return Product.find.orderBy("id").findList();
}
}
मुझे उम्मीद है कि यह किसी ऐसे व्यक्ति की मदद करेगा जो जावा चलाने के लिए भी नया है