Java项目在线小说阅读系统(前后端分离+java+vue+Springboot+ssm+mysql+maven+redis)

这是一个采用Java Springboot、Maven、Mybatis、Vue.js和Redis开发的在线小说阅读系统。系统具备用户登录注册、小说分类、排行榜、章节阅读、评论、收藏等功能,同时提供了后台管理接口。源码可在博客首页的“资源”中下载。

源码获取:博客首页 “资源” 里下载!

一、项目简述

本系统功能包括: 普通用户端登录注册,小说的分类,日榜,月榜,年榜, 小说的阅读,分章节,小说的评论,收藏,推荐等等,以 及后台小说的维护,上架,编辑等等。

二、项目运行

环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX (Webstorm也 行)+ Eclispe (IntelliJ IDEA,Eclispe,MyEclispe,Sts都支 持)。

项目技术: Springboot + Maven + Mybatis + Vue + Redis, B/S 模式+ Maven等等

商品分类控制器:

@RestController
@RequestMapping("/api/category")
@Api(tags = "共同前缀:/api/category", description = "CategoryController")
@Slf4j
public class CategoryController {

	@Autowired
	CategoryService categoryService;

	@PostMapping
	@ApiOperation("新增Category")
	@PreAuthorize("hasAnyAuthority('ROLE_ADMIN')")
	public ResponseObject post(@RequestBody Category category) {
		log.info("新增Category");
		if (category.getId() != null) {
			throw new ControllerException("id必须为null");
		} else if (category.getRank() == null) {
			throw new ControllerException("rank不可为null");
		} else if (category.getName() == null || category.getName().equals("")) {
			throw new ControllerException("name不可为null,也不可为空字符串");
		} else if (category.getParent_id() == null) {
			throw new ControllerException("parent_id不可为null");
		} else if (categoryService.selectByParent_idName(category.getParent_id(), category.getName()) != null) {
			throw new ControllerException("name不可重复");
		} else {
			return
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值