제품 개체 세트가있는 엔티티 업그레이드가 있습니다. findProductsByUpgrade_Name (String name)과 같은 찾기 객체를 원하지만이 작업을 수행하는 방법을 찾을 수 없기 때문에이 객체를 직접 작성해야한다고 생각합니다. 아무도 내게 어떤 포인터를 주거나 올바른 방향으로 나를 가리킬 수 있습니까?spring roo를 사용하여 맞춤 검색기를 만드는 방법
업그레이드 :
package com.company.pr.domain;
import org.springframework.roo.addon.javabean.RooJavaBean;
import org.springframework.roo.addon.tostring.RooToString;
import org.springframework.roo.addon.entity.RooEntity;
import com.company.pr.domain.UpgradeType;
import javax.persistence.ManyToOne;
import java.util.Set;
import com.company.pr.domain.Product;
import java.util.HashSet;
import javax.persistence.ManyToMany;
import javax.persistence.CascadeType;
@RooJavaBean
@RooToString
@RooEntity
public class Upgrade {
private String name;
@ManyToOne
private UpgradeType upgrade_type;
@ManyToMany(cascade = CascadeType.ALL)
private Set<Product> products = new HashSet<Product>();
private String description;
}
제품 :
ROO 당신을 위해 이러한 파인더를 생성 할 수있는 경우package com.company.pr.domain;
import org.springframework.roo.addon.javabean.RooJavaBean;
import org.springframework.roo.addon.tostring.RooToString;
import org.springframework.roo.addon.entity.RooEntity;
import com.company.pr.domain.PackageType;
import javax.persistence.ManyToOne;
@RooJavaBean
@RooToString
@RooEntity
public class Product {
private String product_id;
private String product_name;
private String ca_product;
@ManyToOne
private PackageType packageType;
private String description;
}