完成笔记模块后台
This commit is contained in:
36
src/main/java/com/dd/admin/business/api/ApiController.java
Normal file
36
src/main/java/com/dd/admin/business/api/ApiController.java
Normal file
@@ -0,0 +1,36 @@
|
||||
package com.dd.admin.business.api;
|
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.dd.admin.business.card.domain.CardDto;
|
||||
import com.dd.admin.business.card.domain.CardVo;
|
||||
import com.dd.admin.business.note.domain.NoteDto;
|
||||
import com.dd.admin.business.note.domain.NoteVo;
|
||||
import com.dd.admin.business.note.entity.Note;
|
||||
import com.dd.admin.business.note.service.NoteService;
|
||||
import com.dd.admin.common.aop.operationLog.aop.OperLog;
|
||||
import com.dd.admin.common.aop.operationLog.aop.OperType;
|
||||
import com.dd.admin.common.model.result.ResultBean;
|
||||
import com.dd.admin.common.security.SecurityUtil;
|
||||
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
@RestController
|
||||
public class ApiController {
|
||||
@Autowired
|
||||
NoteService noteService;
|
||||
|
||||
@ApiOperation(value = "获取所有笔记")
|
||||
@ApiOperationSupport(order = 1)
|
||||
@GetMapping("/api/notes")
|
||||
@OperLog(operModule = "获取所有笔记",operType = OperType.QUERY,operDesc = "获取所有笔记")
|
||||
public ResultBean<IPage<NoteVo>> page(NoteDto noteDto) {
|
||||
IPage<NoteVo> pageInfo = noteService.selectNotePage(noteDto);
|
||||
return ResultBean.success(pageInfo);
|
||||
}
|
||||
|
||||
|
||||
}
|
@@ -0,0 +1,88 @@
|
||||
package com.dd.admin.business.note.controller;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import com.dd.admin.common.model.UpdateGroup;
|
||||
import com.dd.admin.common.model.result.ResultBean;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import com.dd.admin.business.note.entity.Note;
|
||||
import com.dd.admin.business.note.domain.NoteVo;
|
||||
import com.dd.admin.business.note.domain.NoteDto;
|
||||
import com.dd.admin.business.note.service.NoteService;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 笔记表 前端控制器
|
||||
* </p>
|
||||
*
|
||||
* @author 727869402@qq.com
|
||||
* @since 2024-12-09
|
||||
*/
|
||||
@Api(tags = "笔记表")
|
||||
@RestController
|
||||
public class NoteController {
|
||||
|
||||
@Autowired
|
||||
NoteService noteService;
|
||||
|
||||
@ApiOperation(value = "笔记表-分页列表")
|
||||
@ApiOperationSupport(order = 1)
|
||||
@GetMapping("/admin/note/page")
|
||||
public ResultBean<IPage<NoteVo>> page(NoteDto noteDto) {
|
||||
IPage<NoteVo> pageInfo = noteService.selectNotePage(noteDto);
|
||||
return ResultBean.success(pageInfo);
|
||||
}
|
||||
|
||||
@ApiOperation(value = "笔记表-列表")
|
||||
@ApiOperationSupport(order = 2)
|
||||
@GetMapping("/admin/note/list")
|
||||
public ResultBean<List<NoteVo>> list(NoteDto noteDto) {
|
||||
List<NoteVo> list = noteService.selectNoteList(noteDto);
|
||||
return ResultBean.success(list);
|
||||
}
|
||||
|
||||
@ApiOperation(value = "笔记表-添加")
|
||||
@ApiOperationSupport(order = 3)
|
||||
@PostMapping("/admin/note/add")
|
||||
public ResultBean<Note> add(@RequestBody @Validated NoteDto noteDto) {
|
||||
Note note = BeanUtil.copyProperties(noteDto, Note.class);
|
||||
noteService.save(note);
|
||||
return ResultBean.success(note);
|
||||
}
|
||||
|
||||
@ApiOperation(value = "笔记表-查询")
|
||||
@ApiOperationSupport(order = 4)
|
||||
@GetMapping("/admin/note/{noteId}")
|
||||
public ResultBean<NoteVo> get(@PathVariable @NotBlank String noteId) {
|
||||
Note note = noteService.getById(noteId);
|
||||
NoteVo noteVo = BeanUtil.copyProperties(note,NoteVo.class);
|
||||
return ResultBean.success(noteVo);
|
||||
}
|
||||
|
||||
@ApiOperation(value = "笔记表-修改")
|
||||
@ApiOperationSupport(order = 5)
|
||||
@PostMapping("/admin/note/update")
|
||||
public ResultBean<Note> update(@RequestBody @Validated(UpdateGroup.class) NoteDto noteDto) {
|
||||
Note note = BeanUtil.copyProperties(noteDto, Note.class);
|
||||
noteService.updateById(note);
|
||||
return ResultBean.success(note);
|
||||
}
|
||||
|
||||
@ApiOperation(value = "笔记表-删除")
|
||||
@ApiOperationSupport(order = 6)
|
||||
@GetMapping("/admin/note/delete/{noteId}")
|
||||
public ResultBean<Note> delete(@PathVariable @NotBlank String noteId) {
|
||||
Boolean b = noteService.removeById(noteId);
|
||||
return ResultBean.success(b);
|
||||
}
|
||||
}
|
89
src/main/java/com/dd/admin/business/note/domain/NoteDto.java
Normal file
89
src/main/java/com/dd/admin/business/note/domain/NoteDto.java
Normal file
@@ -0,0 +1,89 @@
|
||||
package com.dd.admin.business.note.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import java.util.Date;
|
||||
import com.baomidou.mybatisplus.annotation.Version;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.FieldFill;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import com.dd.admin.common.model.UpdateGroup;
|
||||
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 笔记表返回对象
|
||||
* </p>
|
||||
*
|
||||
* @author 727869402@qq.com
|
||||
* @since 2024-12-09
|
||||
*/
|
||||
@Data
|
||||
@ApiModel(value="笔记表接收对象")
|
||||
public class NoteDto {
|
||||
|
||||
|
||||
@ApiModelProperty(value = "笔记id")
|
||||
@NotBlank(message = "笔记表id不能为空",groups = UpdateGroup.class)
|
||||
private String noteId;
|
||||
|
||||
@ApiModelProperty(value = "笔记标题")
|
||||
private String noteTitle;
|
||||
|
||||
@ApiModelProperty(value = "笔记内容")
|
||||
private String noteContent;
|
||||
|
||||
@ApiModelProperty(value = "类型id")
|
||||
private String noteCategory;
|
||||
|
||||
@ApiModelProperty(value = "笔记类型名")
|
||||
private String noteCategoryName;
|
||||
|
||||
@ApiModelProperty(value = "1 图文 2视频 3文字")
|
||||
private Integer noteType;
|
||||
|
||||
@ApiModelProperty(value = "作者ID")
|
||||
private String authorId;
|
||||
|
||||
@ApiModelProperty(value = "作者头像")
|
||||
private String authorAvatar;
|
||||
|
||||
@ApiModelProperty(value = "作者名字")
|
||||
private String authorName;
|
||||
|
||||
@ApiModelProperty(value = "首图URL")
|
||||
private String firstPicture;
|
||||
|
||||
@ApiModelProperty(value = "乐观锁字段")
|
||||
private Long version;
|
||||
|
||||
@ApiModelProperty(value = "0正常 1删除")
|
||||
private Integer deleted;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "修改时间")
|
||||
private Date updateTime;
|
||||
|
||||
@ApiModelProperty(value = "ip地址")
|
||||
private String ipAddress;
|
||||
|
||||
@ApiModelProperty(value = "真实ip地址")
|
||||
private String ipRealAddress;
|
||||
|
||||
@ApiModelProperty(value = "点赞数")
|
||||
private Long upCount;
|
||||
|
||||
@ApiModelProperty(value = "收藏数")
|
||||
private Long starCount;
|
||||
|
||||
|
||||
}
|
91
src/main/java/com/dd/admin/business/note/domain/NoteVo.java
Normal file
91
src/main/java/com/dd/admin/business/note/domain/NoteVo.java
Normal file
@@ -0,0 +1,91 @@
|
||||
package com.dd.admin.business.note.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import java.util.Date;
|
||||
import com.baomidou.mybatisplus.annotation.Version;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.FieldFill;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import java.io.Serializable;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 笔记表返回对象
|
||||
* </p>
|
||||
*
|
||||
* @author 727869402@qq.com
|
||||
* @since 2024-12-09
|
||||
*/
|
||||
@Data
|
||||
@ApiModel(value="笔记表返回对象")
|
||||
public class NoteVo {
|
||||
|
||||
|
||||
@ApiModelProperty(value = "笔记id")
|
||||
private String noteId;
|
||||
|
||||
@ApiModelProperty(value = "笔记标题")
|
||||
private String noteTitle;
|
||||
|
||||
@ApiModelProperty(value = "笔记内容")
|
||||
private String noteContent;
|
||||
|
||||
@ApiModelProperty(value = "类型id")
|
||||
private String noteCategory;
|
||||
|
||||
@ApiModelProperty(value = "笔记类型名")
|
||||
private String noteCategoryName;
|
||||
|
||||
@ApiModelProperty(value = "1 图文 2视频 3文字")
|
||||
private Integer noteType;
|
||||
|
||||
@ApiModelProperty(value = "作者ID")
|
||||
private String authorId;
|
||||
|
||||
@ApiModelProperty(value = "作者头像")
|
||||
private String authorAvatar;
|
||||
|
||||
@ApiModelProperty(value = "作者名字")
|
||||
private String authorName;
|
||||
|
||||
@ApiModelProperty(value = "首图URL")
|
||||
private String firstPicture;
|
||||
|
||||
@ApiModelProperty(value = "乐观锁字段")
|
||||
private Long version;
|
||||
|
||||
@ApiModelProperty(value = "0正常 1删除")
|
||||
private Integer deleted;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@JsonFormat(pattern="MM-dd", timezone = "GMT+8")
|
||||
private Date createTimeStr;
|
||||
|
||||
@ApiModelProperty(value = "修改时间")
|
||||
private Date updateTime;
|
||||
|
||||
@ApiModelProperty(value = "ip地址")
|
||||
private String ipAddress;
|
||||
|
||||
@ApiModelProperty(value = "真实ip地址")
|
||||
private String ipRealAddress;
|
||||
|
||||
@ApiModelProperty(value = "点赞数")
|
||||
private Long upCount;
|
||||
|
||||
@ApiModelProperty(value = "收藏数")
|
||||
private Long starCount;
|
||||
|
||||
|
||||
}
|
108
src/main/java/com/dd/admin/business/note/entity/Note.java
Normal file
108
src/main/java/com/dd/admin/business/note/entity/Note.java
Normal file
@@ -0,0 +1,108 @@
|
||||
package com.dd.admin.business.note.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import java.util.Date;
|
||||
import com.baomidou.mybatisplus.annotation.Version;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.FieldFill;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import java.io.Serializable;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 笔记表
|
||||
* </p>
|
||||
*
|
||||
* @author 727869402@qq.com
|
||||
* @since 2024-12-09
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
@TableName("business_note")
|
||||
@ApiModel(value="Note对象", description="笔记表")
|
||||
public class Note implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty(value = "笔记id")
|
||||
@TableId(value = "NOTE_ID", type = IdType.ASSIGN_UUID)
|
||||
private String noteId;
|
||||
|
||||
@ApiModelProperty(value = "笔记标题")
|
||||
@TableField("NOTE_TITLE")
|
||||
private String noteTitle;
|
||||
|
||||
@ApiModelProperty(value = "笔记内容")
|
||||
@TableField("NOTE_CONTENT")
|
||||
private String noteContent;
|
||||
|
||||
@ApiModelProperty(value = "类型id")
|
||||
@TableField("NOTE_CATEGORY")
|
||||
private String noteCategory;
|
||||
|
||||
@ApiModelProperty(value = "笔记类型名")
|
||||
@TableField("NOTE_CATEGORY_NAME")
|
||||
private String noteCategoryName;
|
||||
|
||||
@ApiModelProperty(value = "1 图文 2视频 3文字")
|
||||
@TableField("NOTE_TYPE")
|
||||
private Integer noteType;
|
||||
|
||||
@ApiModelProperty(value = "作者ID")
|
||||
@TableField("AUTHOR_ID")
|
||||
private String authorId;
|
||||
|
||||
@ApiModelProperty(value = "作者头像")
|
||||
@TableField("AUTHOR_AVATAR")
|
||||
private String authorAvatar;
|
||||
|
||||
@ApiModelProperty(value = "作者名字")
|
||||
@TableField("AUTHOR_NAME")
|
||||
private String authorName;
|
||||
|
||||
@ApiModelProperty(value = "首图URL")
|
||||
@TableField("FIRST_PICTURE")
|
||||
private String firstPicture;
|
||||
|
||||
@ApiModelProperty(value = "乐观锁字段")
|
||||
@TableField("VERSION")
|
||||
@Version
|
||||
private Long version;
|
||||
|
||||
@ApiModelProperty(value = "0正常 1删除")
|
||||
@TableField("DELETED")
|
||||
@TableLogic
|
||||
private Integer deleted;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@TableField(value = "CREATE_TIME", fill = FieldFill.INSERT)
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "修改时间")
|
||||
@TableField(value = "UPDATE_TIME", fill = FieldFill.UPDATE)
|
||||
private Date updateTime;
|
||||
|
||||
@ApiModelProperty(value = "ip地址")
|
||||
@TableField("IP_ADDRESS")
|
||||
private String ipAddress;
|
||||
|
||||
@ApiModelProperty(value = "真实ip地址")
|
||||
@TableField("IP_REAL_ADDRESS")
|
||||
private String ipRealAddress;
|
||||
|
||||
@ApiModelProperty(value = "点赞数")
|
||||
@TableField("UP_COUNT")
|
||||
private Long upCount;
|
||||
|
||||
@ApiModelProperty(value = "收藏数")
|
||||
@TableField("STAR_COUNT")
|
||||
private Long starCount;
|
||||
|
||||
|
||||
}
|
@@ -0,0 +1,28 @@
|
||||
package com.dd.admin.business.note.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.dd.admin.business.note.entity.Note;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.dd.admin.business.note.domain.NoteVo;
|
||||
import com.dd.admin.business.note.domain.NoteDto;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 笔记表 Mapper 接口
|
||||
* </p>
|
||||
*
|
||||
* @author 727869402@qq.com
|
||||
* @since 2024-12-09
|
||||
*/
|
||||
@Mapper
|
||||
public interface NoteMapper extends BaseMapper<Note> {
|
||||
|
||||
IPage<NoteVo> selectNotePage(Page<NoteVo> page, @Param("noteDto") NoteDto noteDto);
|
||||
|
||||
List<NoteVo> selectNoteList(@Param("noteDto") NoteDto noteDto);
|
||||
}
|
@@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.dd.admin.business.note.mapper.NoteMapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="com.dd.admin.business.note.entity.Note">
|
||||
<id column="NOTE_ID" property="noteId" />
|
||||
<result column="NOTE_TITLE" property="noteTitle" />
|
||||
<result column="NOTE_CONTENT" property="noteContent" />
|
||||
<result column="NOTE_CATEGORY" property="noteCategory" />
|
||||
<result column="NOTE_CATEGORY_NAME" property="noteCategoryName" />
|
||||
<result column="NOTE_TYPE" property="noteType" />
|
||||
<result column="AUTHOR_ID" property="authorId" />
|
||||
<result column="AUTHOR_AVATAR" property="authorAvatar" />
|
||||
<result column="AUTHOR_NAME" property="authorName" />
|
||||
<result column="FIRST_PICTURE" property="firstPicture" />
|
||||
<result column="VERSION" property="version" />
|
||||
<result column="DELETED" property="deleted" />
|
||||
<result column="CREATE_TIME" property="createTime" />
|
||||
<result column="UPDATE_TIME" property="updateTime" />
|
||||
<result column="IP_ADDRESS" property="ipAddress" />
|
||||
<result column="IP_REAL_ADDRESS" property="ipRealAddress" />
|
||||
<result column="UP_COUNT" property="upCount" />
|
||||
<result column="STAR_COUNT" property="starCount" />
|
||||
</resultMap>
|
||||
|
||||
<!-- 通用查询结果列 -->
|
||||
<sql id="Base_Column_List">
|
||||
NOTE_ID, NOTE_TITLE, NOTE_CONTENT, NOTE_CATEGORY, NOTE_CATEGORY_NAME, NOTE_TYPE, AUTHOR_ID, AUTHOR_AVATAR, AUTHOR_NAME, FIRST_PICTURE, VERSION, DELETED, CREATE_TIME, UPDATE_TIME, IP_ADDRESS, IP_REAL_ADDRESS, UP_COUNT, STAR_COUNT
|
||||
</sql>
|
||||
|
||||
<select id="selectNotePage" resultType="com.dd.admin.business.note.domain.NoteVo">
|
||||
select
|
||||
*,CREATE_TIME AS createTimeStr
|
||||
from business_note where 1 = 1
|
||||
order by CREATE_TIME desc
|
||||
</select>
|
||||
|
||||
<select id="selectNoteList" resultType="com.dd.admin.business.note.domain.NoteVo">
|
||||
select
|
||||
*
|
||||
from business_note where 1 = 1
|
||||
</select>
|
||||
</mapper>
|
@@ -0,0 +1,26 @@
|
||||
package com.dd.admin.business.note.service;
|
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.dd.admin.business.note.entity.Note;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.dd.admin.business.note.domain.NoteVo;
|
||||
import com.dd.admin.business.note.domain.NoteDto;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 笔记表 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author 727869402@qq.com
|
||||
* @since 2024-12-09
|
||||
*/
|
||||
public interface NoteService extends IService<Note> {
|
||||
|
||||
//笔记表-分页列表
|
||||
IPage<NoteVo> selectNotePage(NoteDto noteDto);
|
||||
|
||||
//笔记表-列表
|
||||
List<NoteVo> selectNoteList(NoteDto noteDto);
|
||||
|
||||
}
|
@@ -0,0 +1,36 @@
|
||||
package com.dd.admin.business.note.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.dd.admin.common.model.PageFactory;
|
||||
import com.dd.admin.business.note.entity.Note;
|
||||
import com.dd.admin.business.note.mapper.NoteMapper;
|
||||
import com.dd.admin.business.note.service.NoteService;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.dd.admin.business.note.domain.NoteVo;
|
||||
import com.dd.admin.business.note.domain.NoteDto;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 笔记表 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author 727869402@qq.com
|
||||
* @since 2024-12-09
|
||||
*/
|
||||
@Service
|
||||
public class NoteServiceImpl extends ServiceImpl<NoteMapper, Note> implements NoteService {
|
||||
|
||||
@Override
|
||||
public IPage<NoteVo> selectNotePage(NoteDto noteDto) {
|
||||
Page page = PageFactory.defaultPage();
|
||||
return baseMapper.selectNotePage(page,noteDto);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<NoteVo> selectNoteList(NoteDto noteDto) {
|
||||
return baseMapper.selectNoteList(noteDto);
|
||||
}
|
||||
}
|
@@ -16,7 +16,7 @@ spring:
|
||||
date-format: yyyy-MM-dd HH:mm:ss
|
||||
time-zone: GMT+8
|
||||
dd:
|
||||
uploadPath: /www/store/upload/
|
||||
uploadPath: /www/xhs/upload/
|
||||
|
||||
knife4j:
|
||||
enable: true
|
||||
|
@@ -7,7 +7,7 @@ spring:
|
||||
|
||||
datasource:
|
||||
driver-class-name: com.p6spy.engine.spy.P6SpyDriver
|
||||
url: jdbc:p6spy:mysql://127.0.0.1:3306/dd?useSSL=false&autoReconnect=true&useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2B8
|
||||
url: jdbc:p6spy:mysql://127.0.0.1:3306/ddxhs?useSSL=false&autoReconnect=true&useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2B8
|
||||
username: root
|
||||
password: admin
|
||||
|
||||
@@ -39,6 +39,7 @@ jwt:
|
||||
- "/favicon.ico"
|
||||
# 需要过滤的请求,不限方法
|
||||
pattern:
|
||||
- "/api/**"
|
||||
- "/upload/**"
|
||||
- "/doc.html"
|
||||
- "/swagger-resources/**"
|
||||
|
Reference in New Issue
Block a user