日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

基于springboot网上书城系统

發布時間:2023/12/14 windows 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于springboot网上书城系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

開發工具:IDEA

服務器:Tomcat9.0, jdk1.8

項目構建:maven

數據庫:mysql5.7

系統分用戶前臺和管理員后臺兩部分

前端技術:layui等框架實現

服務端技術:springboot+mybatis

項目功能描述:

一、前臺:登錄、注冊、商品搜索、商品詳情、立即購買、購物車、我的訂單、退出登錄

二、后臺:

1.登錄

2.書籍管理:

(1)書籍列表:分頁查詢、修改、刪除

(2)分類列表:添加、修改、刪除、分頁查詢

3.訂單管理:分頁查詢、查看詳情、修改、刪除

4.用戶管理:分頁查詢、修改、刪除

5.上架書籍

前臺截圖:

?

?

?

?

?

?

后臺截圖:

?

?

?

?

?

?

package edu.hut.bookshop.service.impl;import com.github.pagehelper.PageHelper; import edu.hut.bookshop.dao.BookDisplayMapper; import edu.hut.bookshop.dao.BookMapper; import edu.hut.bookshop.dao.CategoryMapper; import edu.hut.bookshop.pojo.Book; import edu.hut.bookshop.pojo.Category; import edu.hut.bookshop.service.BookDisplayService; import org.springframework.stereotype.Service;import javax.annotation.Resource; import java.util.List;/*** @Description: 首頁書籍展示模塊實現類*/ @Service public class BookDisplayServiceImpl implements BookDisplayService {@Resourceprivate BookMapper bookMapper;@Resourceprivate CategoryMapper categoryMapper;@Resourceprivate BookDisplayMapper bookDisplayMapper;@Overridepublic List<Category> getAllCategories() {return categoryMapper.selectAll();}@Overridepublic List<Book> getAllBooks(Integer page, Integer limit) {PageHelper.startPage(page,limit);List<Book> books = bookMapper.selectAllByCategoryCode(null);return books;}@Overridepublic List<Book> getBooksByCategoryCode(Integer page, Integer limit,String categoryCode) {PageHelper.startPage(page,limit);List<Book> books = bookMapper.selectAllByCategoryCode(categoryCode);return books;}@Overridepublic Book getBookDetailsByBookId(Integer bookId) {return bookMapper.selectByBookId(bookId);}@Overridepublic List<Book> searchBooksByBookName(Integer page, Integer limit,String bookName) {PageHelper.startPage(page, limit);List<Book> books = bookDisplayMapper.fuzzyQueryByBookName(bookName);return books;} } package edu.hut.bookshop.service.impl;import java.util.List;import javax.annotation.Resource;import com.github.pagehelper.PageHelper; import org.springframework.stereotype.Service;import edu.hut.bookshop.dao.CategoryMapper; import edu.hut.bookshop.pojo.Category; import edu.hut.bookshop.service.CategoryService; @Service public class CategoryServiceImpl implements CategoryService{@Resourceprivate CategoryMapper categoryMapper;@Overridepublic int deleteByByCategoryCode(String categoryCode) {// TODO Auto-generated method stubint categories = categoryMapper.deleteByByCategoryCode(categoryCode);return categories;}@Overridepublic int insert(Category record) {// TODO Auto-generated method stubint categories = categoryMapper.insert(record);return categories;}@Overridepublic Category selectByByCategoryCode(String categoryCode) {// TODO Auto-generated method stubCategory category = categoryMapper.selectByByCategoryCode(categoryCode);return category;}@Overridepublic int updateByCategoryCode(Category record) {// TODO Auto-generated method stubint category = categoryMapper.updateByCategoryCode(record);return category;}@Overridepublic List<Category> selectAll(Integer page, Integer limit) {// TODO Auto-generated method stubPageHelper.startPage(page, limit);List<Category> categories = categoryMapper.selectAll();return categories;}}

?

總結

以上是生活随笔為你收集整理的基于springboot网上书城系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。