资源简介
名称:基于ssm的在线学习系统
框架:SSM
运行环境:jdk8+tomcat8+mysql
开发工具:IntelliJ IDEA
maven项目
代码片段和文件信息
package com.wxs.controller;
import com.wxs.controller.common.GlobalConstant;
import com.wxs.controller.common.SHA1Utils;
import com.wxs.exception.CustomException;
import com.wxs.po.*;
import com.wxs.service.*;
import org.springframework.beans.BeanUtils;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.List;
/**
* Author: jitwxs
* Date: 2017-11-3
* 管理员Controller层
*/
@Controller
@RequestMapping(“/admin“)
public class AdminController {
@Resource(name = “studentServiceImpl“)
private StudentService studentService;
@Resource(name = “teacherServiceImpl“)
private TeacherService teacherService;
@Resource(name = “courseServiceImpl“)
private CourseService courseService;
@Resource(name = “studentCourseServiceImpl“)
private StudentCourseService studentCourseService;
@Resource(name = “userloginServiceImpl“)
private UserloginService userloginService;
/* ----- 普通方法区 START ----- */
/**
* List转List
* @param courseList
* @return
* @throws Exception
*/
List getCourseCustomList(List courseList) throws Exception{
List list = new ArrayList();
for (Course course : courseList) {
CourseCustom courseCustom = new CourseCustom();
BeanUtils.copyProperties(coursecourseCustom);
Integer teacherId = course.getTeacherId();
if(teacherId != null) {
Teacher teacher = teacherService.findById(teacherId);
String teacherName = teacher.getName();
courseCustom.setTeacherName(teacherName);
} else {
courseCustom.setTeacherName(““);
}
list.add(courseCustom);
}
return list;
}
/**
* Course转CourseCustom
* @param course
* @return
* @throws Exception
*/
CourseCustom getCourseCustom(Course course) throws Exception{
CourseCustom courseCustom = new CourseCustom();
BeanUtils.copyProperties(coursecourseCustom);
Integer teacherId = course.getTeacherId();
if(teacherId != null) {
Teacher teacher = teacherService.findById(teacherId);
String teacherName = teacher.getName();
courseCustom.setTeacherName(teacherName);
} else {
courseCustom.setTeacherName(““);
}
return courseCustom;
}
/* ----- 普通方法区 END ----- */
/* ----- 课程管理区 START ----- */
@RequestMapping(“/showCourse“)
public String showCourse(Model model Integer page) throws Exception {
List list
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-11-01 11:14 基于ssm的在线学习系统\
目录 0 2020-10-20 13:16 基于ssm的在线学习系统\Online_Study_System\
目录 0 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\
文件 592 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.gitignore
文件 312 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\config
文件 73 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\desc
文件 23 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\HEAD
目录 0 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\hooks\
文件 478 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\hooks\applypatch-msg.sample
文件 896 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\hooks\commit-msg.sample
文件 4655 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\hooks\fsmonitor-watchman.sample
文件 189 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\hooks\post-update.sample
文件 424 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\hooks\pre-applypatch.sample
文件 1643 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\hooks\pre-commit.sample
文件 416 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\hooks\pre-merge-commit.sample
文件 1348 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\hooks\pre-push.sample
文件 4898 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\hooks\pre-reba
文件 544 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\hooks\pre-receive.sample
文件 1492 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\hooks\prepare-commit-msg.sample
文件 3635 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\hooks\update.sample
文件 13437 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\index
目录 0 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\info\
文件 240 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\info\exclude
目录 0 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\logs\
文件 190 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\logs\HEAD
目录 0 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\logs\refs\
目录 0 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\logs\refs\heads\
文件 190 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\logs\refs\heads\master
目录 0 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\logs\refs\remotes\
目录 0 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\logs\refs\remotes\origin\
文件 190 2020-10-20 12:56 基于ssm的在线学习系统\Online_Study_System\.git\logs\refs\remotes\origin\HEAD
............此处省略489个文件信息
- 上一篇:agensgraph-2.1.3.tar.gz
- 下一篇:OA系统SSM毕设项目
相关资源
- OA系统SSM毕设项目
- ssm二手车交易平台.zip
- SQLPrompt_10.1.4完美支持SSMS18.5 详细文档
- 基于SSM+MySql的医药管理系统.zip
- 医院挂号预约系统(ssmmysql).rar
- SQL Prompt支持18.3版SSMS.rar
- maven+ssm 宿舍管理系统 +mysql 宿舍管理
- ssm+mysql的网上商城系统
- 电影院源码以及数据库源码.zip
- ssm研究生信息管理系统
- ssm商品超市管理系统
- ssm完整项目包括数据库
- 图书管理系统ssh
- ssm增删改查+sql表
- 网上书店ssm框架oracle数据库
- 个人博客系统项目源码
- 很好用的学生信息管理系统,Struts2
- 新版SQLPrompt_9.5.18.11513+注册机SQL Prom
- 一个完整的ssm商城项目.rar
- jdk-8u271-windows-x64.exe
- 基于协同过滤算法的旅游推荐系统+
- Oracle 11g 数据库基础教程 第二版
- Springboot + vue美食网站源码分享,直接
- ssm办公自动化OA系统
- 基于SSH的汽车4S店管理系统
- 二手车交易管理系统
- 电子产品销售网站的设计与实现
- ERP采购系统
- 软件公司Bug管理系统的设计与实现
- 基于SSM学校教务管理系统.zip
评论
共有 条评论