importlombok.Data;importlombok.ToString;importorg.hibernate.annotations.GenericGenerator;importjavax.persistence.*;importjava.io.Serializable;/**
* Created by admin on 2018/2/7.
*/@Data@ToString@Entity@Table(name="category")@GenericGenerator(name ="jpa-assigned", strategy ="assigned")//@GenericGenerator(name = "jpa-uuid", strategy = "uuid")publicclassCategoryimplementsSerializable{
privatestaticfinallong serialVersionUID =-906357110051689484L;@Id@GeneratedValue(generator ="jpa-assigned")@Column(length =32)privateString id;privateString name;privateString label;privateString parentid;privateString isshow;privateInteger orderby;privateString isleaf;}
importcom.xuecheng.framework.domain.course.Category;importlombok.Data;importlombok.ToString;importjava.util.List;/**
* Created by admin on 2018/2/7.
*/@Data@ToStringpublicclassCategoryNodeextendsCategory{
List<CategoryNode> children;}
DAO接口
import com.xuecheng.framework.domain.course.ext.CategoryNode;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface CategoryMapper {
//查询分类
public CategoryNode selectList();
}