Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Ebean का उपयोग करके Play Framework और MySQL के बारे में सरल CRUD ट्यूटोरियल?

हुर्रे!!!

सूची कार्रवाई

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();
    }
}

मुझे उम्मीद है कि यह किसी ऐसे व्यक्ति की मदद करेगा जो जावा चलाने के लिए भी नया है




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. प्रक्रिया के लिए MySQL foreach विकल्प

  2. MySQL में, क्या GROUP_CONCAT से 1024 से अधिक वर्ण वापस प्राप्त करना संभव है?

  3. mysql कस्टम वैश्विक परिभाषित चर

  4. mysql अमान्य तिथियों को ठीक करें

  5. JDBC के लिए स्टंप्ड SQL अपवाद