发表于: 2019-11-06 19:45:55

2 963


1.完成的事情:

1)把前后台课程详情的代码补充上了:

//后台课程详情
Course doCheck(@Param("id")Long id);
//后台课程详情
Course doCheck(@Param("id")Long id);
<!--后台课程详情-->
<select id="doCheck" parameterType="Long" resultType="com.jnshu.pojo.Course">
   select * from course where id = #{id}
</select>
<!--前台课程详情-->
<select id="doShowInfo" parameterType="Long" resultType="com.jnshu.pojo.Course">
   select * from course where id = #{id}
</select>
//前台课程详情
@RequestMapping("/course/info")
public Course doShowInfo(@Param("id") Long id) {

return courseService.doShowInfo(id);
//后台课程详情
@RequestMapping("/a/u/course/details")
public Course doCheckCourse(@Param("id")Long id){

return courseService.doCheck(id);

}

测试也都能正常跑通;

2)优化代码,在接口出使用code、message、date返回数据,并且加上log日志:

logger.info("开始查询");
Map<String, Object> map = new HashMap<>();
List<Course> courses = courseMapper.findAll();
if (courses == null || courses.size() == 0) {
map.put("code", 1);
   map.put("message", "查询失败");
} else {
map.put("code", 0);
   map.put("message", "查询成功");
   map.put("date", courses);
}
logger.info(":查询结果" + courses);
return map;

然后遇到了问题:

依赖和导入都没问题,但是在代码中会报错:

看了很多资料也都还没解决,准备换个方法重新搞一下;

2.明天的计划:

1)继续优化代码;


返回列表 返回列表
评论

    分享到