• 大小: 17.74MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-16
  • 语言: Java
  • 标签: SSM  

资源简介

该压缩包内含SSM+mysql框架整合项目-开源的在线教育网站;其中包含Word文档(Eclipse工具开发教程+IDEA工具开发教程)以及一些基本的配置,你只需配置和修改sql主机地址,数据库名,用户名,密码, 项目访问路径即可,足够加深你对ssm框架的理解,并且是做课设不错的选择。

资源截图

代码片段和文件信息

package com.inxedu.os.app.controller.article;

import com.inxedu.os.common.controller.baseController;
import com.inxedu.os.common.entity.PageEntity;
import com.inxedu.os.edu.entity.article.Article;
import com.inxedu.os.edu.entity.article.QueryArticle;
import com.inxedu.os.edu.service.article.ArticleService;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import javax.servlet.http.HttpServletRequest;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * @author www.inxedu.com
 */
@Controller
@RequestMapping(“/webapp“)
public class AppArticleController extends baseController {
private static Logger logger = Logger.getLogger(AppArticleController.class);

@Autowired
private ArticleService articleService;

/**
 * 咨询列表
 */
@RequestMapping(“/showlist“)
@ResponseBody
public Mapject> showArticleList(HttpServletRequest request @ModelAttribute(“page“) PageEntity page) {
Mapject> json = new HashMapject>();
SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss“);
try {
String currentPage = request.getParameter(“currentPage“);// 当前页
if (currentPage == null || currentPage.trim().equals(““)) {
json = this.setJson(false “页码不能为空“ null);
return json;
}
page.setCurrentPage(Integer.parseInt(currentPage));// 当前页

page.setPageSize(10);// 每页多少条数据
String pageSize = request.getParameter(“pageSize“);
if (pageSize != null) {
page.setPageSize(Integer.parseInt(pageSize));
}

String beginTime = request.getParameter(“beginCreateTime“);
String endTime = request.getParameter(“endCreateTime“);
Date beginCreateTime = null;
Date endCreateTime = null;
if (beginTime != null && !beginTime.equals(““)) {
beginCreateTime = sdf.parse(beginTime);// 开始添加时间
}
if (endTime != null && !endTime.equals(““)) {
endCreateTime = sdf.parse(endTime);// 结束添加时间
}
String queryKey = request.getParameter(“queryKey“);// 标题或文章来源

/* ===================查询条件================== */
QueryArticle queryArticle = new QueryArticle();
queryArticle.setType(2);// 文章类型 2文章
queryArticle.setBeginCreateTime(beginCreateTime);// 开始添加时间
queryArticle.setEndCreateTime(endCreateTime);// 结束添加时间
queryArticle.setQueryKey(queryKey);// 标题或文章来源
List
 articleList = articleService.queryArticlePage(queryArticle page);
Mapject> map = new HashMapject>();
map.put(“articleList“ articleList);
map.put(“page“ page);
json = this.setJson(true “成功“ map);
} catch (Exception e) {
json = this.setJson(false “异常“ n

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    .......      1309  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\.classpath

    .......      1446  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\.project

    .......       327  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\.settings\org.eclipse.core.resources.prefs

    .......       736  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\.settings\org.eclipse.jdt.core.prefs

    .......        90  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\.settings\org.eclipse.m2e.core.prefs

    .......       659  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\.settings\org.eclipse.wst.common.component

    .......       252  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\.settings\org.eclipse.wst.common.project.facet.core.xml

    .......        50  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\.settings\org.eclipse.wst.validation.prefs

    .......      8343  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\demo_inxedu_open.iml

    .......     16273  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\pom.xml

    .......      4152  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\app\controller\article\AppArticleController.java

    .......      4474  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\app\controller\course\AppCourseController.java

    .......      1492  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\app\controller\subject\AppSubjectController.java

    .......      4454  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\app\controller\teacher\AppTeacherController.java

    .......     13390  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\app\controller\user\AppUserController.java

    .......      1465  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\app\controller\websiteImages\AppWebsiteImagesController.java

    .......      3258  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\common\constants\CacheConstans.java

    .......      1288  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\common\constants\CommonConstants.java

    .......      4703  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\common\controller\VideoUploadController.java

    .......      4495  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\common\intercepter\IntercepterAdmin.java

    .......      1616  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\common\intercepter\IntercepterWebLogin.java

    .......      3257  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\common\intercepter\LimitIntercepterForWebsite.java

    .......      6034  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\common\intercepter\PageInterceptor.java

    .......       616  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\common\listener\MySessionListener.java

    .......      3025  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\common\util\inxeduvideo\InxeduVideo.java

    .......      3887  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\common\util\SingletonLoginUtils.java

    .......       353  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\edu\constants\enums\WebSiteProfileType.java

    .......       530  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\edu\controller\appapi\AppApiCourseController.java

    .......      6718  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\edu\controller\article\AdminArticleController.java

    .......      4947  2016-11-17 20:51  javae教育网站项目源码\JavaEE_SSM源码\demo_inxedu_open\src\main\java\com\inxedu\os\edu\controller\article\ArticleController.java

............此处省略2333个文件信息

评论

共有 条评论