Service接口及实现类编写
接口:
package com.lagou.service;
import com.lagou.pojo.Course;
import java.util.List;
import java.util.Map;
/**
* 课程管理模块 Service层 接口
* */
public interface CourseService {
public List<Course> findCourseList();
}
实现类:
package com.lagou.service.impl;
import com.lagou.base.StatusCode;
import com.lagou.dao.CourseDao;
import com.lagou.dao.impl.CourseDaoImpl;
import com.lagou.pojo.Course;
import com.lagou.service.CourseService;
import com.lagou.utils.DateUtils;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* 课程管理模块 Service层实现类
* */
public class CourseServiceImpl implements CourseService {
//创建CourseDao
CourseDao courseDao = new CourseDaoImpl();
@Override
public List<Course> findCourseList() {
List<Course> courseList = courseDao.findCourseList();
return courseList;
}
}
节选自拉钩教育java系列教程