ssm登录注册增删改查


ssm登录注册增删改查,页面暂时虽丑,但功能都有实现,所谓是麻雀虽小,五脏俱全,大神与大牛可以忽视
资源截图
代码片段和文件信息
package cn.com.controller;

import cn.com.entity.Book;
import cn.com.service.BookService;

import java.util.List;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;


@Controller
@RequestMapping(“/book“)
public class BookController {
    private Logger logger = LoggerFactory.getLogger(this.getClass());

    @Autowired
    private BookService bookService;
    //跳转到添加页面
    @RequestMapping(value = “/addPage“ method = RequestMethod.GET)
    private String addPage(Model model) {
        return “add“;// WEB-INF/jsp/“list“.jsp
    }

    @RequestMapping(value = “/list“ method = RequestMethod.GET)
    private String list(Model model) {
        List list = bookService.getList(0 1000);
        model.addAttribute(“list“ list);
        return “list“;// WEB-INF/jsp/“list“.jsp
    }

    @RequestMapping(value = “/detail/{bookId}“ method = RequestMethod.GET)
    private String detail(@PathVariable(“bookId“) Long bookId Model model) {
        Book book = bookService.getById(bookId);
        model.addAttribute(“book“ book);
        return “detail“;
    }

    @RequestMapping(value = “/add“ method = RequestMethod.POST produces = “text/plain;charset=UTF-8“)
    @ResponseBody
    private String add(Book book) {
        Book hasBook = bookService.getById(book.getBookId());
        int i = -2;
        if (hasBook == null) {
            i = bookService.addBook(book);
        }
        return i > 0 ? “success“ : “error“;
    }
    /*@RequestMapping(value = “/add“ method = RequestMethod.POST produces = “text/plain;charset=UTF-8“)
    @ResponseBody
    private String add(Model modelBook book) {
     Book addBook = bookService.addBook(book);
      model.addAttribute(“list“ addBook);;
      return “list“;
    }*/

    @RequestMapping(value = “/del/{bookId}“ method = RequestMethod.GET)
    @ResponseBody
    private String deleteBookById(@PathVariable(“bookId“) Long id) {
        int i = bookService.deleteBookById(id);
        return i > 0 ? “success“ : “error“;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1216  2019-04-05 13:15  mylogin.project

     文件       4573  2019-04-05 13:43  myloginpom.xml

     文件       1515  2019-04-05 13:43  mylogin.classpath

     文件       3310  2019-04-05 13:47  myloginsrcmainjavacncomcontrollerRegisterController.java

     文件       5280  2019-04-05 15:31  myloginsrcmainjavacncomcontrollerLoginController.java

     文件       1968  2019-04-05 13:48  myloginsrcmainjavacncomcontrollerUserController.java

     文件       2414  2019-04-05 16:59  myloginsrcmainjavacncomcontrollerBookController.java

     文件        188  2019-04-05 13:31  myloginsrcmainjavacncomentityUser.java

     文件        148  2019-04-05 13:31  myloginsrcmainjavacncomentityRegion.java

     文件        366  2019-04-05 13:31  myloginsrcmainjavacncomentityUserInfo.java

     文件        742  2019-04-05 16:24  myloginsrcmainjavacncomentityBook.java

     文件        199  2019-04-05 13:45  myloginsrcmainjavacncomserviceRegisterService.java

     文件        153  2019-04-05 13:45  myloginsrcmainjavacncomserviceLoginService.java

     文件        301  2019-04-05 13:45  myloginsrcmainjavacncomserviceUserService.java

     文件        360  2019-04-05 17:00  myloginsrcmainjavacncomserviceBookService.java

     文件        914  2019-04-05 13:47  myloginsrcmainjavacncomserviceimplUserServiceImpl.java

     文件        531  2019-04-05 13:46  myloginsrcmainjavacncomserviceimplLoginServiceImpl.java

     文件        666  2019-04-05 13:46  myloginsrcmainjavacncomserviceimplRegisterServiceImpl.java

     文件        892  2019-04-05 17:00  myloginsrcmainjavacncomserviceimplBookServiceImpl.java

     文件        301  2019-04-05 13:52  myloginsrcmainjavacncomdaoUserMapper.java

     文件        251  2019-04-05 13:44  myloginsrcmainjavacncomdaoRegisterMapper.java

     文件        211  2019-04-05 13:44  myloginsrcmainjavacncomdaoLoginMapper.java

     文件        348  2019-04-05 17:00  myloginsrcmainjavacncomdaoBookDao.java

     文件       4224  2019-04-05 13:32  myloginsrcmainjavacncomutilsCheckCodeUtils.java

     文件        436  2019-03-26 23:49  myloginsrcmain
esourceslogback.xml

     文件        660  2019-03-26 23:49  myloginsrcmain
esourcesmybatis-config.xml

     文件        155  2019-04-05 13:29  myloginsrcmain
esourcesjdbc.properties

     文件       4308  2019-04-05 21:09  myloginsrcmain
esourceslogin.sql

     文件       2583  2019-03-26 23:49  myloginsrcmain
esourcesSpringspring-dao.xml

     文件       1161  2019-03-26 23:49  myloginsrcmain
esourcesSpringspring-service.xml

............此处省略312个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)