| handleClick | 点击某节点时触发 | 被点击节点的node对象,包含全部消息 |
(3)代码实现
a、引入依赖
<project xmlns=“http://maven.apache.org/POM/4.0.0”
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”
xsi:schemaLocation=“http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd”>
ly-item
com.leyou.service
1.0.0-SNAPSHOT
4.0.0
ly-item-interface
tk.mybatis
mapper-core
1.0.4
b、创建实体类(并添加注解)
package com.leyou.item.pojo;
import lombok.Data;
import tk.mybatis.mapper.annotation.KeySql;
import javax.persistence.Id;
import javax.persistence.Table;
@Table(name=“tb_category”)
@Data
public class Category {
@Id
@KeySql(useGeneratedKeys = true)
private Long id;
private String name;
private Long parentId;
private Boolean isParent;
private Integer sort;
}
//useGeneratedKeys:
// 对于支持自动生成记录主键的数据库,
// 如:MySQL,SQL Server,
// 此时设置useGeneratedKeys参数值为true,
// 在执行添加记录之后可以获取到数据库自动生成的主键ID。
c、Mapper
package com.leyou.item.mapper;
import com.leyou.item.pojo.Category;
import tk.mybatis.mapper.common.Mapper;
public interface CategoryMapper extends Mapper {
}