基于SSM框架的博客系统还包括系统设计文档 数据库脚本等等
详细写明了 设计过程和设计思路 系统代码中含有大量的注释 方便理解和阅读
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1513 2018-04-02 10:07 bloglog.classpath
文件 1080 2018-04-02 10:07 bloglog.project
文件 639 2018-04-02 10:07 bloglog.settings.jsdtscope
文件 488 2018-04-09 11:22 bloglog.settingsorg.eclipse.core.resources.prefs
文件 7754 2018-04-02 10:31 bloglog.settingsorg.eclipse.jdt.core.prefs
文件 117 2018-04-02 10:31 bloglog.settingsorg.eclipse.jst.j2ee.ejb.annotations.xdoclet.prefs
文件 90 2018-04-02 10:07 bloglog.settingsorg.eclipse.m2e.core.prefs
文件 841 2018-04-02 10:07 bloglog.settingsorg.eclipse.wst.common.component
文件 252 2018-04-02 10:07 bloglog.settingsorg.eclipse.wst.common.project.facet.core.xml
文件 49 2018-04-02 10:07 bloglog.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-04-02 10:07 bloglog.settingsorg.eclipse.wst.jsdt.ui.superType.name
文件 50 2018-04-02 10:07 bloglog.settingsorg.eclipse.wst.validation.prefs
文件 4612 2018-04-07 20:00 bloglogpom.xml
文件 8521 2018-04-09 10:39 bloglogsrcmainjavacomssmlogcontrollerArticleInfoController.java
文件 4964 2018-04-09 10:56 bloglogsrcmainjavacomssmlogcontrollerPortalAction.java
文件 2967 2018-04-09 13:29 bloglogsrcmainjavacomssmlogcontrollerTypeInfoController.java
文件 2312 2018-04-04 17:23 bloglogsrcmainjavacomssmlogcontrollerUserInfoController.java
文件 411 2018-04-02 20:09 bloglogsrcmainjavacomssmlogexceptionCustomException.java
文件 2082 2018-04-02 20:45 bloglogsrcmainjavacomssmlogexceptionCustomExceptionResolver.java
文件 1454 2018-04-07 21:41 bloglogsrcmainjavacomssmloginterceptorLoginInterceptor.java
文件 3988 2018-04-04 16:00 bloglogsrcmainjavacomssmlogmapperArticleInfoMapper.java
文件 16896 2018-04-05 17:22 bloglogsrcmainjavacomssmlogmapperArticleInfoMapper.xml
文件 1361 2018-04-09 13:25 bloglogsrcmainjavacomssmlogmapperIArticleInfo.java
文件 5803 2018-04-09 13:26 bloglogsrcmainjavacomssmlogmapperIArticleInfo.xml
文件 668 2018-04-09 13:00 bloglogsrcmainjavacomssmlogmapperITypeInfo.java
文件 1780 2018-04-09 13:02 bloglogsrcmainjavacomssmlogmapperITypeInfo.xml
文件 450 2018-04-09 12:58 bloglogsrcmainjavacomssmlogmapperIUserInfo.java
文件 810 2018-04-09 13:35 bloglogsrcmainjavacomssmlogmapperIUserInfo.xml
文件 3048 2018-04-04 16:00 bloglogsrcmainjavacomssmlogmapperTypeInfoMapper.java
文件 10210 2018-04-04 16:00 bloglogsrcmainjavacomssmlogmapperTypeInfoMapper.xml
............此处省略404个文件信息
package com.ssm.blog.controller;
import java.io.File;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.UUID;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.util.StringUtils;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.multipart.MultipartFile;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.ssm.blog.exception.CustomException;
import com.ssm.blog.service.ArticleInfoService;
import com.ssm.blog.service.TypeInfoService;
import com.ssm.blog.view.ArticleInfo;
import com.ssm.blog.view.Result;
import com.ssm.blog.view.TypeInfo;
import com.ssm.blog.view.UserInfo;
/**
*
* @author 丁杰
*
*/
@Controller
@RequestMapping(“/article_info“)
public class ArticleInfoController {
private Logger log = Logger.getLogger(this.getClass());
@Autowired
ArticleInfoService articleInfoService;
@Autowired
TypeInfoService typeInfoService;
/**
* 获取状态为1的文章的文章列表并且返回至页面list_normal.jsp
* pageNum默认是第一页 pageSize默认一页有十条记录
* @param map
* @return
* @throws CustomException
*/
@RequestMapping(“/articleList.action“)
public String articleList(ModelMap mapHttpSession session
@RequestParam(required = falsevalue=“typeId“) Integer type_id
@RequestParam(required = falsevalue=“startDate“) String startDate
@RequestParam(required = falsevalue=“endDate“) String endDate
@RequestParam(required = falsevalue=“keyWord“) String keyWord
@RequestParam(value=“pageNum“ defaultValue=“1“) int pageNum
@RequestParam(value=“pageSize“ defaultValue=“10“) int pageSize) throws CustomException {
Mapject> param = new HashMapject>();
param.put(“typeId“ type_id);
param.put(“startDate“ startDate);
param.put(“endDate“ endDate);
if (!StringUtils.isEmpty(keyWord)) {
param.put(“keyWord“ “%“ + keyWord.trim() + “%“);
}
//查找状态为1的文章
param.put(“status“ “1“);
int user_id = ((UserInfo)session.getAttribute(“userInfo“)).getId();
// pageHelper分页插件
// 只需要在查询之前调用,传入当前页码,以及每一页显示多少条
PageHelper.startPage(pageNum pageSize);
PageInfo pageInfo = new PageInfo (articleInfoService.list(paramuser_id));
map.put(“typeList“ typeInfoService.getTypeList(user_id));
map.put(“pageInfo“ pageInfo);
//在页面上回显
map.put(“typeId“ type_id);
map.put(“startDate“ startDate);
map.put(“endDate“ endDate);
map.
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1513 2018-04-02 10:07 bloglog.classpath
文件 1080 2018-04-02 10:07 bloglog.project
文件 639 2018-04-02 10:07 bloglog.settings.jsdtscope
文件 488 2018-04-09 11:22 bloglog.settingsorg.eclipse.core.resources.prefs
文件 7754 2018-04-02 10:31 bloglog.settingsorg.eclipse.jdt.core.prefs
文件 117 2018-04-02 10:31 bloglog.settingsorg.eclipse.jst.j2ee.ejb.annotations.xdoclet.prefs
文件 90 2018-04-02 10:07 bloglog.settingsorg.eclipse.m2e.core.prefs
文件 841 2018-04-02 10:07 bloglog.settingsorg.eclipse.wst.common.component
文件 252 2018-04-02 10:07 bloglog.settingsorg.eclipse.wst.common.project.facet.core.xm
文件 49 2018-04-02 10:07 bloglog.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-04-02 10:07 bloglog.settingsorg.eclipse.wst.jsdt.ui.superType.name
文件 50 2018-04-02 10:07 bloglog.settingsorg.eclipse.wst.validation.prefs
文件 4612 2018-04-07 20:00 bloglogpom.xm
文件 8521 2018-04-09 10:39 bloglogsrcmainjavacomssmlogcontrollerArticleInfoController.java
文件 4964 2018-04-09 10:56 bloglogsrcmainjavacomssmlogcontrollerPortalAction.java
文件 2967 2018-04-09 13:29 bloglogsrcmainjavacomssmlogcontrollerTypeInfoController.java
文件 2312 2018-04-04 17:23 bloglogsrcmainjavacomssmlogcontrollerUserInfoController.java
文件 411 2018-04-02 20:09 bloglogsrcmainjavacomssmlogexceptionCustomException.java
文件 2082 2018-04-02 20:45 bloglogsrcmainjavacomssmlogexceptionCustomExceptionResolver.java
文件 1454 2018-04-07 21:41 bloglogsrcmainjavacomssmloginterceptorLoginInterceptor.java
文件 3988 2018-04-04 16:00 bloglogsrcmainjavacomssmlogmapperArticleInfoMapper.java
文件 16896 2018-04-05 17:22 bloglogsrcmainjavacomssmlogmapperArticleInfoMapper.xm
文件 1361 2018-04-09 13:25 bloglogsrcmainjavacomssmlogmapperIArticleInfo.java
文件 5803 2018-04-09 13:26 bloglogsrcmainjavacomssmlogmapperIArticleInfo.xm
文件 668 2018-04-09 13:00 bloglogsrcmainjavacomssmlogmapperITypeInfo.java
文件 1780 2018-04-09 13:02 bloglogsrcmainjavacomssmlogmapperITypeInfo.xm
文件 450 2018-04-09 12:58 bloglogsrcmainjavacomssmlogmapperIUserInfo.java
文件 810 2018-04-09 13:35 bloglogsrcmainjavacomssmlogmapperIUserInfo.xm
文件 3048 2018-04-04 16:00 bloglogsrcmainjavacomssmlogmapperTypeInfoMapper.java
文件 10210 2018-04-04 16:00 bloglogsrcmainjavacomssmlogmapperTypeInfoMapper.xm
............此处省略404个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)