基于Spring+SpringMVC+MyBatis SSM框架的简易新闻系统前后台
基于Spring+SpringMVC+MyBatis SSM框架的简易新闻系统前后台源码及sql文件,可用于学习参考。导入eclipse发布后即可。前端使用bootstrap。
前台地址:http://localhost:8080/News/news/news_index.action
后台地址:http://localhost:8080/News/admin/admin.action
用户名:admin
密码: 123
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-02-20 10:45 News
文件 3674 2016-09-08 21:53 news.sql
文件 3305 2016-10-22 19:01 News.classpath
文件 1037 2016-09-03 15:16 News.project
目录 0 2017-02-20 10:45 News.settings
文件 500 2016-09-03 14:01 News.settings.jsdtscope
文件 105 2016-10-09 17:13 News.settingsorg.eclipse.core.resources.prefs
文件 364 2016-09-03 14:01 News.settingsorg.eclipse.jdt.core.prefs
文件 548 2016-09-03 15:16 News.settingsorg.eclipse.wst.common.component
文件 345 2016-09-03 14:01 News.settingsorg.eclipse.wst.common.project.facet.core.xml
文件 49 2016-09-03 14:01 News.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-09-03 14:01 News.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2017-02-20 10:45 Newsconfig
文件 118 2016-09-08 22:11 Newsconfigdb.properties
文件 234 2016-09-03 14:04 Newsconfiglog4j.properties
目录 0 2017-02-20 10:45 Newsconfigmybatis
文件 369 2016-09-03 14:31 NewsconfigmybatissqlMapConfig.xml
目录 0 2017-02-20 10:45 Newsconfigspring
文件 2242 2016-09-03 14:29 NewsconfigspringapplicationContext-dao.xml
文件 1325 2016-10-19 17:17 NewsconfigspringapplicationContext-service.xml
文件 2036 2016-09-03 14:31 NewsconfigspringapplicationContext-transaction.xml
文件 2014 2016-09-03 15:22 Newsconfigspringspringmvc.xml
目录 0 2017-02-20 10:45 Newssrc
目录 0 2017-02-20 10:45 Newssrccom
目录 0 2017-02-20 10:45 Newssrccomcontroller
文件 1873 2016-10-10 15:19 NewssrccomcontrollerAdminLoginController.java
文件 3833 2016-10-19 14:54 NewssrccomcontrollerManagerNewsController.java
文件 3082 2016-10-09 17:55 NewssrccomcontrollerManagerSortController.java
文件 3419 2016-10-22 19:42 NewssrccomcontrollerManagerUserController.java
文件 4994 2016-10-19 17:38 NewssrccomcontrollerNewsController.java
文件 5309 2016-10-19 17:21 NewssrccomcontrollerUserController.java
............此处省略233个文件信息
package com.controller;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import com.entity.User;
import com.service.UserService;
@Controller
// 定义该Controller的根访问路径 /admin
@RequestMapping(“/admin“)
public class AdminLoginController {
// 注入UserService
@Autowired
private UserService userService;
// 显示admin首页
@RequestMapping(“/admin“)
public String admin() throws Exception {
return “admin/admin_login“;
}
// 登录
@RequestMapping(“/login“)
public String login(HttpServletRequest request HttpSession session
String username String password) throws Exception {
User r = userService.findLoginUser(username password);
if (r != null) {
if (r.getIdent() == 1) {
session.setAttribute(“adminname“ r.getUsername());
session.setAttribute(“adminid“ r.getId());
return “redirect:/admin/user/userlist.action“;
} else {
return “redirect:/admin/error.action“;
}
} else {
return “redirect:/admin/error.action“;
}
}
// 登录失败页面
@RequestMapping(“/error“)
public ModelAndView error() throws Exception {
// 创建返回的对象modeAndView
ModelAndView modelAndView = new ModelAndView();
// 返回到jsp显示
modelAndView.setViewName(“admin/error“);
return modelAndView;
}
// 退出登录
@RequestMapping(“/signout“)
public ModelAndView signout(HttpSession session) throws Exception {
session.invalidate();
ModelAndView modelAndView = new ModelAndView();
modelAndView.setViewName(“admin/admin_login“);
return modelAndView;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-02-20 10:45 News
文件 3674 2016-09-08 21:53 news.sql
文件 3305 2016-10-22 19:01 News.classpath
文件 1037 2016-09-03 15:16 News.project
目录 0 2017-02-20 10:45 News.settings
文件 500 2016-09-03 14:01 News.settings.jsdtscope
文件 105 2016-10-09 17:13 News.settingsorg.eclipse.core.resources.prefs
文件 364 2016-09-03 14:01 News.settingsorg.eclipse.jdt.core.prefs
文件 548 2016-09-03 15:16 News.settingsorg.eclipse.wst.common.component
文件 345 2016-09-03 14:01 News.settingsorg.eclipse.wst.common.project.facet.core.xm
文件 49 2016-09-03 14:01 News.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-09-03 14:01 News.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2017-02-20 10:45 Newsconfig
文件 118 2016-09-08 22:11 Newsconfigdb.properties
文件 234 2016-09-03 14:04 Newsconfiglog4j.properties
目录 0 2017-02-20 10:45 Newsconfigmybatis
文件 369 2016-09-03 14:31 NewsconfigmybatissqlMapConfig.xm
目录 0 2017-02-20 10:45 Newsconfigspring
文件 2242 2016-09-03 14:29 NewsconfigspringapplicationContext-dao.xm
文件 1325 2016-10-19 17:17 NewsconfigspringapplicationContext-service.xm
文件 2036 2016-09-03 14:31 NewsconfigspringapplicationContext-transaction.xm
文件 2014 2016-09-03 15:22 Newsconfigspringspringmvc.xm
目录 0 2017-02-20 10:45 Newssrc
目录 0 2017-02-20 10:45 Newssrccom
目录 0 2017-02-20 10:45 Newssrccomcontroller
文件 1873 2016-10-10 15:19 NewssrccomcontrollerAdminLoginController.java
文件 3833 2016-10-19 14:54 NewssrccomcontrollerManagerNewsController.java
文件 3082 2016-10-09 17:55 NewssrccomcontrollerManagerSortController.java
文件 3419 2016-10-22 19:42 NewssrccomcontrollerManagerUserController.java
文件 4994 2016-10-19 17:38 NewssrccomcontrollerNewsController.java
文件 5309 2016-10-19 17:21 NewssrccomcontrollerUserController.java
............此处省略233个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)