資源簡介
blogSSM.rar
代碼片段和文件信息
package?com.blog.controller;
import?java.text.SimpleDateFormat;
import?java.util.ArrayList;
import?java.util.Date;
import?java.util.List;
import?javax.servlet.http.HttpServletRequest;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.ui.Model;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestParam;
import?com.blog.model.Blog;
import?com.blog.model.Diary;
import?com.blog.service.BlogService;
import?com.blog.service.DiaryService;
import?com.github.pagehelper.PageHelper;
import?com.github.pagehelper.PageInfo;
@Controller
public?class?BlogController?{
@Autowired
BlogService?blogService;
/**
?*?存儲博客信息
?*?@param?blog
?*?@return
?*/
@RequestMapping(“/writeBlog“)
public?String?writeBlog(Blog?blog){
//獲取當前日期
Date?currentTime?=?new?Date();
? //將日期轉化為指定格式
SimpleDateFormat?formatter?=?new?SimpleDateFormat(“yyyy-MM-dd“);
String?dateString?=?formatter.format(currentTime);
blog.setTime(dateString);
this.blogService.writeBlog(blog);
return?“success“;
}
/**
?*?查找全博客,用于主頁顯示
?*?@param?pn
?*?@param?model
?*?@return
?*/
@RequestMapping(“/selectAllBlog“)
public?String?selectAllBlog2(
@RequestParam(value=“pn“defaultValue=“1“)Integer?pn
Model?model
){
try?{
PageHelper.startPage(pn?8);
List?blogs?=blogService.selectAllBlog();
PageInfo?page?=?new?PageInfo(blogs);
model.addAttribute(“pageInfo“?page);
return?“blogindex“;
}?catch?(Exception?e)?{
System.out.println(e);
return?null;
}
}
/**
?*?通過id查找博客,用于顯示博客的正文
?*?@param?request
?*?@return
?*/
@RequestMapping(“/selectBlogById“)
public?String?selectBlogById(HttpServletRequest?request){
try?{
//獲取id并轉化類型
String?id?=?request.getParameter(“blogid“);
int?blogid?=?Integer.parseInt(id);
List?blogs?=?new?ArrayList();
blogs?=??this.blogService.selectBlogById(blogid);
//將查詢結果返回
request.setAttribute(“blog“?blogs.get(0));
return?“page“;
}?catch?(Exception?e)?{
System.out.println(e);
return?null;
}
}
/**
?*?同樣是查詢所有博客信息,用于管理博客
?*?@param?pn
?*?@param?model
?*?@return
?*/
@RequestMapping(“/adminblog“)
public?String?adminblog(
@RequestParam(value=“pn“defaultValue=“1“)Integer?pn
Model?model){
try?{
PageHelper.startPage(pn?8);
List?blogs?=?blogService.selectAllBlog();
PageInfo?page1?=?new?PageInfo(blogs);
model.addAttribute(“blogs“?page1);
return?“adminPageList“;
}?catch?(Exception?e)?{
System.out.println(e);
return?null;
}
}
/**
?*?刪除博客信息
?*?@param?request
?*?@return
?*/
@RequestMapping(“/deleteBlogById“)
public?String?deleteBlogById(HttpServletRequest?request){
try?{
String?id?=?request.getParameter(“blogid“);
int?blogid?=?Integer.parseInt(id);
//調用刪除
this.blo
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????834??2018-09-24?12:28??blogSSM\.classpath
?????文件???????1040??2018-09-24?12:28??blogSSM\.project
?????文件????????567??2018-09-24?12:28??blogSSM\.settings\.jsdtscope
?????文件????????364??2018-09-24?12:27??blogSSM\.settings\org.eclipse.jdt.core.prefs
?????文件????????473??2018-09-24?12:28??blogSSM\.settings\org.eclipse.wst.common.component
?????文件????????345??2018-09-24?12:28??blogSSM\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2018-09-24?12:28??blogSSM\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2018-09-24?12:28??blogSSM\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件???????3245??2018-09-24?13:12??blogSSM\build\classes\applicationContext.xm
?????文件???????4772??2018-09-24?13:09??blogSSM\build\classes\com\blog\controller\BlogController.class
?????文件???????3430??2018-09-24?13:09??blogSSM\build\classes\com\blog\controller\DiaryController.class
?????文件????????754??2018-09-24?13:09??blogSSM\build\classes\com\blog\controller\FormController.class
?????文件???????4207??2018-09-24?13:09??blogSSM\build\classes\com\blog\controller\UserController.class
?????文件????????496??2018-09-24?13:09??blogSSM\build\classes\com\blog\dao\BlogMapper.class
?????文件????????309??2018-09-24?13:09??blogSSM\build\classes\com\blog\dao\DiaryMapper.class
?????文件????????605??2018-09-24?13:09??blogSSM\build\classes\com\blog\dao\UserMapper.class
?????文件???????1757??2018-09-24?12:28??blogSSM\build\classes\com\blog\mapper\BlogMapper.xm
?????文件????????913??2018-09-24?12:28??blogSSM\build\classes\com\blog\mapper\DiaryMapper.xm
?????文件???????1463??2018-09-24?12:28??blogSSM\build\classes\com\blog\mapper\UserMapper.xm
?????文件???????1110??2018-09-24?13:09??blogSSM\build\classes\com\blog\model\Blog.class
?????文件????????913??2018-09-24?13:09??blogSSM\build\classes\com\blog\model\Diary.class
?????文件????????916??2018-09-24?13:09??blogSSM\build\classes\com\blog\model\User.class
?????文件????????502??2018-09-24?13:09??blogSSM\build\classes\com\blog\service\BlogService.class
?????文件???????1873??2018-09-24?13:09??blogSSM\build\classes\com\blog\service\BlogServiceImpl.class
?????文件????????315??2018-09-24?13:09??blogSSM\build\classes\com\blog\service\DiaryService.class
?????文件???????1193??2018-09-24?13:09??blogSSM\build\classes\com\blog\service\DiaryServiceImpl.class
?????文件????????460??2018-09-24?13:09??blogSSM\build\classes\com\blog\service\UserService.class
?????文件???????1656??2018-09-24?13:09??blogSSM\build\classes\com\blog\service\UserServiceImpl.class
?????文件???????2083??2018-09-24?13:09??blogSSM\build\classes\com\blog\test\TestMybatisGenerator.class
?????文件???????2156??2018-09-24?13:12??blogSSM\build\classes\generator-config.xm
............此處省略566個文件信息
評論
共有 條評論