硅谷课堂项目 根据id查询发布课程信息 修改课程表课程状态为已经发布
左外连接会返回左边全部和右边相交部分
关于sql
SELECT
c.id,
c.title,
c.cover,
c.lesson_num AS lessonNum,
c.price,
t.name AS teacherName,
s1.title AS subjectParentTitle,
s2.title AS subjectTitle
FROM course c
LEFT OUTER JOIN teacher t ON c.teacher_id=t.id
LEFT OUTER JOIN `subject` s1 ON c.subject_parent_id=s1.id
LEFT OUTER JOIN `subject` s2 ON c.subject_id=s2.id
WHERE c.id=#{id}
通过三个左外连接来关联三张表 因为它既要查出一级分类数据 又要查出二级分类数据 还要查出讲师信息
binding.BindingException: maven加载机制 在src-main-java目录下面maven只会加载java类型文件 其他类型文件不会加载
如何解决 1 直接复制 2 把xml放到resource下 3 通过配置方式自动加载
课程统计接口:其实就是统计一下该课程下有多少小节