资源简介

基于ssm框架的简单书店,项目虽然简单,但是更加讲解方便的学习了ssm框架的搭建及应用(sql文件已在项目中)

资源截图

代码片段和文件信息

package com.bookstore.controller;

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.bind.annotation.RequestMethod;
import org.springframework.web.servlet.ModelAndView;

import com.bookstore.domain.User;
import com.bookstore.service.LoginService;

@Controller
public class LoginController {
//授权服务层
@Autowired
private LoginService loginService;

//跳转到登录页面
@RequestMapping(“tologin“)
public ModelAndView tologin(){
ModelAndView mv = new ModelAndView(“login“);
return mv;
}
//登录操作
@RequestMapping(value=“login“method = RequestMethod.POST)
public ModelAndView login(String usernameString passwordHttpSession session) {
ModelAndView mv;
User user = loginService.login(usernamepassword);//执行登录操作,并将登录对象返回
if(user != null) {//判断对象是否存在
//不存在就跳往主页面,并设置对象的会话
mv = new ModelAndView(“redirect:main“);
session.setAttribute(“user“ user);
}else {
//存在:就跳到登录页面重新登陆
mv = new ModelAndView(“redirect:tologin“);
}
return mv;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1599  2018-07-10 13:33  BookStore\.classpath
     文件        1526  2018-06-11 14:30  BookStore\.project
     目录           0  2018-07-10 13:33  BookStore\.settings\
     文件         626  2018-06-07 15:10  BookStore\.settings\.jsdtscope
     文件         469  2018-07-09 10:09  BookStore\.settings\org.eclipse.jdt.core.prefs
     文件          86  2018-06-07 15:10  BookStore\.settings\org.eclipse.m2e.core.prefs
     文件         668  2018-06-07 18:24  BookStore\.settings\org.eclipse.wst.common.component
     文件         252  2018-07-09 10:09  BookStore\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2018-06-07 15:10  BookStore\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2018-06-07 15:10  BookStore\.settings\org.eclipse.wst.jsdt.ui.superType.name
     文件          48  2018-06-07 15:10  BookStore\.settings\org.eclipse.wst.validation.prefs
     文件       16024  2018-07-10 13:36  BookStore\bookstore.sql
     文件        4546  2018-06-07 15:14  BookStore\pom.xml
     目录           0  2018-07-10 13:33  BookStore\src\
     目录           0  2018-07-10 13:33  BookStore\src\main\
     目录           0  2018-07-10 13:33  BookStore\src\main\java\
     目录           0  2018-07-10 13:33  BookStore\src\main\java\com\
     目录           0  2018-07-10 13:33  BookStore\src\main\java\com\bookstore\
     目录           0  2018-07-10 13:33  BookStore\src\main\java\com\bookstore\controller\
     文件        1226  2018-07-09 13:23  BookStore\src\main\java\com\bookstore\controller\LoginController.java
     文件        3915  2018-07-09 13:43  BookStore\src\main\java\com\bookstore\controller\MainController.java
     文件        1665  2018-07-09 13:55  BookStore\src\main\java\com\bookstore\controller\RegisterController.java
     目录           0  2018-07-10 13:33  BookStore\src\main\java\com\bookstore\domain\
     文件        1709  2018-06-11 16:04  BookStore\src\main\java\com\bookstore\domain\Book.java
     文件        1137  2018-06-08 00:43  BookStore\src\main\java\com\bookstore\domain\Cart.java
     文件         644  2018-06-07 20:23  BookStore\src\main\java\com\bookstore\domain\User.java
     目录           0  2018-07-10 13:33  BookStore\src\main\java\com\bookstore\persistence\
     文件         370  2018-07-09 14:13  BookStore\src\main\java\com\bookstore\persistence\BookMapper.java
     文件         860  2018-07-09 14:16  BookStore\src\main\java\com\bookstore\persistence\BookMapper.xml
     文件         331  2018-07-09 14:13  BookStore\src\main\java\com\bookstore\persistence\CartMapper.java
     文件         800  2018-07-09 14:17  BookStore\src\main\java\com\bookstore\persistence\CartMapper.xml
............此处省略145个文件信息

评论

共有 条评论