目录模块
目录模块的作用。记录各个学科的信息,
目录模块 与 学科模块是一对多的关系。
目录中 可以记录 很多个学科信息,
第一步
根据页面的代码 创建目录模块的 实体类
public class Catalog {
private String id; //目录id
private String name; //目录名称
private String remark; //目录备注
private String state; //目录状态
private Date createTime; //创建日期
private String courseId; //科目ID
private Course course; //学科模块对象
第二步
创建 dao层接口
public interface CatalogDao {
//保存
int save(Catalog catalog);
//删除
int delete(Catalog catalog);
//修改
int update(Catalog catalog);
//根据ID查询
Catalog findById(String id);
//查询全部
List<Catalog> findAll();
}
第三步
mybatis 映射文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.itheima.dao.store.CatalogDao">
<resultMap id="BaseResultMap" type="com.itheima.domain.store.Catalog">
<id column="id" jdbcType="VARCHAR" property="id"/>
<result column="name" jdbcType="VARCHAR" property="name"/>
<result column="remark" jdbcType="VARCHAR" property="remark"/>
<result column="state" jdbcType="VARCHAR" property="state"/>
<result column="course_id" jdbcType="VARCHAR" property="courseId"/>