資源簡介
基于ssm的個人博客系統,用的是sqlserver+ssm。
前端界面用的框架是javaex。
博客很好看 適合新手學習 博客很好看 適合新手學習

代碼片段和文件信息
package?cn.javaex.blog.action.article_info;
import?java.io.IOException;
import?java.io.InputStream;
import?java.io.UnsupportedEncodingException;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?javax.servlet.http.HttpServletRequest;
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.google.gson.Gson;
import?com.qiniu.common.QiniuException;
import?com.qiniu.common.Zone;
import?com.qiniu.http.Response;
import?com.qiniu.storage.Configuration;
import?com.qiniu.storage.UploadManager;
import?com.qiniu.storage.model.DefaultPutRet;
import?com.qiniu.util.Auth;
import?cn.javaex.blog.service.article_info.ArticleInfoService;
import?cn.javaex.blog.service.type_info.TypeInfoService;
import?cn.javaex.blog.view.ArticleInfo;
import?cn.javaex.blog.view.Result;
@Controller
@RequestMapping(“article_info“)
public?class?ArticleInfoAction?{
@Autowired
private?ArticleInfoService?articleInfoService;
@Autowired
private?TypeInfoService?typeInfoService;
/**
?*?查詢所有文章(正常)
?*?@return
?*/
@RequestMapping(“list_normal.action“)
public?String?listNormal(ModelMap?map
@RequestParam(required?=?false?value?=?“typeId“)?String?typeId
@RequestParam(required?=?false?value?=?“startDate“)?String?startDate
@RequestParam(required?=?false?value?=?“endDate“)?String?endDate
@RequestParam(required?=?false?value?=?“keyWord“)?String?keyWord
@RequestParam(value=“pageNum“?defaultValue=“1“)?int?pageNum
@RequestParam(value=“pageSize“?defaultValue=“10“)?int?pageSize)?{
Mapject>?param?=?new?HashMapject>();
param.put(“typeId“?typeId);
param.put(“startDate“?startDate);
param.put(“endDate“?endDate);
if?(!StringUtils.isEmpty(keyWord))?{
param.put(“keyWord“?“%“?+?keyWord.trim()?+?“%“);
}
param.put(“status“?“1“);
//?pageHelper分頁插件
//?只需要在查詢之前調用,傳入當前頁碼,以及每一頁顯示多少條
PageHelper.startPage(pageNum?pageSize);
List?list?=?articleInfoService.list(param);
PageInfo?pageInfo?=?new?PageInfo(list);
map.put(“pageInfo“?pageInfo);
//?查詢所有文章分類
map.put(“typeList“?typeInfoService.list());
map.put(“typeId“?typeId);
map.put(“startDate“?startDate);
map.put(“endDate“?endDate);
map.put(“keyWord“?keyWord);
return?“admin/article_info/list_normal“;
}
/**
?*?查詢所有文章(回收站)
?*?@return
?*/
@RequestMapping(“list_recycle.action“)
public?String?listRecycle(ModelMap?map
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1765??2018-05-25?14:00??.classpath
?????文件????????1213??2018-05-25?14:00??.project
?????目錄???????????0??2018-05-25?14:00??.settings\
?????文件?????????639??2018-05-25?14:00??.settings\.jsdtscope
?????文件?????????145??2018-05-25?14:00??.settings\org.eclipse.core.resources.prefs
?????文件?????????430??2018-05-25?14:00??.settings\org.eclipse.jdt.core.prefs
?????文件??????????90??2018-05-25?14:00??.settings\org.eclipse.m2e.core.prefs
?????文件?????????653??2018-05-25?14:00??.settings\org.eclipse.wst.common.component
?????文件?????????292??2018-05-25?14:00??.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2018-05-25?14:00??.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2018-05-25?14:00??.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件??????????50??2018-05-25?14:00??.settings\org.eclipse.wst.validation.prefs
?????文件????????2918??2018-05-25?14:00??pom.xm
?????目錄???????????0??2018-05-25?14:00??src\
?????目錄???????????0??2018-05-25?14:00??src\main\
?????目錄???????????0??2018-05-25?14:00??src\main\java\
?????目錄???????????0??2018-05-25?14:00??src\main\java\cn\
?????目錄???????????0??2018-05-25?14:00??src\main\java\cn\javaex\
?????目錄???????????0??2018-05-25?14:00??src\main\java\cn\javaex\blog\
?????目錄???????????0??2018-05-25?14:00??src\main\java\cn\javaex\blog\action\
?????目錄???????????0??2018-05-25?14:00??src\main\java\cn\javaex\blog\action\article_info\
?????文件????????8131??2018-05-25?14:00??src\main\java\cn\javaex\blog\action\article_info\ArticleInfoAction.java
?????目錄???????????0??2018-05-25?14:00??src\main\java\cn\javaex\blog\action\portal\
?????文件????????4444??2018-05-25?14:00??src\main\java\cn\javaex\blog\action\portal\PortalAction.java
?????目錄???????????0??2018-05-25?14:00??src\main\java\cn\javaex\blog\action\type_info\
?????文件????????1531??2018-05-25?14:00??src\main\java\cn\javaex\blog\action\type_info\TypeInfoAction.java
?????目錄???????????0??2018-05-25?14:00??src\main\java\cn\javaex\blog\action\user_info\
?????文件????????1971??2018-05-25?14:00??src\main\java\cn\javaex\blog\action\user_info\UserInfoAction.java
?????目錄???????????0??2018-05-25?14:00??src\main\java\cn\javaex\blog\dao\
?????目錄???????????0??2018-05-25?14:00??src\main\java\cn\javaex\blog\dao\article_info\
?????文件????????1458??2018-05-25?14:00??src\main\java\cn\javaex\blog\dao\article_info\IArticleInfoDAO.java
............此處省略239個文件信息
評論
共有 條評論