资源简介
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 mylogin\pom.xm
文件 1515 2019-04-05 13:43 mylogin\.classpath
文件 3310 2019-04-05 13:47 mylogin\src\main\java\cn\com\controller\RegisterController.java
文件 5280 2019-04-05 15:31 mylogin\src\main\java\cn\com\controller\LoginController.java
文件 1968 2019-04-05 13:48 mylogin\src\main\java\cn\com\controller\UserController.java
文件 2414 2019-04-05 16:59 mylogin\src\main\java\cn\com\controller\BookController.java
文件 188 2019-04-05 13:31 mylogin\src\main\java\cn\com\entity\User.java
文件 148 2019-04-05 13:31 mylogin\src\main\java\cn\com\entity\Region.java
文件 366 2019-04-05 13:31 mylogin\src\main\java\cn\com\entity\UserInfo.java
文件 742 2019-04-05 16:24 mylogin\src\main\java\cn\com\entity\Book.java
文件 199 2019-04-05 13:45 mylogin\src\main\java\cn\com\service\RegisterService.java
文件 153 2019-04-05 13:45 mylogin\src\main\java\cn\com\service\LoginService.java
文件 301 2019-04-05 13:45 mylogin\src\main\java\cn\com\service\UserService.java
文件 360 2019-04-05 17:00 mylogin\src\main\java\cn\com\service\BookService.java
文件 914 2019-04-05 13:47 mylogin\src\main\java\cn\com\service\impl\UserServiceImpl.java
文件 531 2019-04-05 13:46 mylogin\src\main\java\cn\com\service\impl\LoginServiceImpl.java
文件 666 2019-04-05 13:46 mylogin\src\main\java\cn\com\service\impl\RegisterServiceImpl.java
文件 892 2019-04-05 17:00 mylogin\src\main\java\cn\com\service\impl\BookServiceImpl.java
文件 301 2019-04-05 13:52 mylogin\src\main\java\cn\com\dao\UserMapper.java
文件 251 2019-04-05 13:44 mylogin\src\main\java\cn\com\dao\RegisterMapper.java
文件 211 2019-04-05 13:44 mylogin\src\main\java\cn\com\dao\LoginMapper.java
文件 348 2019-04-05 17:00 mylogin\src\main\java\cn\com\dao\BookDao.java
文件 4224 2019-04-05 13:32 mylogin\src\main\java\cn\com\utils\CheckCodeUtils.java
文件 436 2019-03-26 23:49 mylogin\src\main\resources\logback.xm
文件 660 2019-03-26 23:49 mylogin\src\main\resources\mybatis-config.xm
文件 155 2019-04-05 13:29 mylogin\src\main\resources\jdbc.properties
文件 4308 2019-04-05 21:09 mylogin\src\main\resources\login.sql
文件 2583 2019-03-26 23:49 mylogin\src\main\resources\Spring\spring-dao.xm
文件 1161 2019-03-26 23:49 mylogin\src\main\resources\Spring\spring-service.xm
............此处省略312个文件信息
评论
共有 条评论