Coder Social home page Coder Social logo

byteblogs168 / plumemo Goto Github PK

View Code? Open in Web Editor NEW
532.0 17.0 130.0 690 KB

plumemo 一个简单通用的前后分离的博客系统 后端代码 文档地址

Home Page: https://www.plumemo.com/

License: Apache License 2.0

Java 99.72% Dockerfile 0.28%
java8 springboot2 mybatisplus jwt-auth hutool

plumemo's Introduction

Plumemo 是一个轻量、易用、前后端分离的博客系统,为了解除开发人员对后端的束缚,真正做到的一个面向接口开发的博客系统。

JDK GitHub release GitHub All Releases Docker pulls


想搭建博客的来一‮福波‬利。送‮一你‬个‮里阿‬云0.73折‮买购‬服‮器务‬的机会,需‮的要‬可以关注下。1核2G 84‮即元‬可薅1年,力‮很度‬大,推荐3年(不建议非‮人新‬购买,‮新非‬人可以‮注关‬一‮其下‬他云厂商‮动所‬或者‮用用‬朋友/‮人亲‬的身‮证份‬购买) 72890 1.jpg

渠道物料推广A_970 90.jpg


简介

plumemo [plumemo],plume(羽) + memo(备忘录)

基于SpringBoot实现零配置让系统的配置更简单,使用了Mybatis-Plus快速开发框架,在不是复杂的查询操作下,无需写sql就可以快速完成接口编写。 后台管理系统使用了vue中流行的ant,另外前后交互使用了JWT作为令牌,进行权限、登录校验。。

官网 | 社区 | QQ 交流群 |

声明

本项目,主要宗旨在于,简单、易用、不烧脑的博客,Plumemo,搭建一个属于博主们的博客圈

使用须知

由于项目是前后端完全分离,所以此项目为单独的后端项目,后台管理系统、博客主题可以进行自由搭配

后端API https://github.com/byteblogs168/plumemo
后端管理系统 https://github.com/byteblogs168/plumemo-admin
前端主题(theme-react-sakura)地址:https://github.com/byteblogs168/theme-react-sakura/
前端主题(theme-vue-bluesoul)地址:https://github.com/byteblogs168/theme-vue-bluesoul/

快速开始

下载最新的 plumemo 安装包

window

https://github.com/byteblogs168/plumemo/releases/download/v1.1.0/plumemo-v1.1.0.jar

linux

wget https://github.com/byteblogs168/plumemo/releases/download/v1.1.0/plumemo-v1.1.0.jar

启动 plumemo

java -jar plumemo-v1.1.0.jar --MYSQL_USERNAME=root  --MYSQL_PASSWORD=password  --MYSQL_DATABASE=jdbc:mysql://127.0.0.1:3306/helloblog?useSSL=false&characterEncoding=utf8 

详细文档请移步:https://www.plumemo.com/

博客示例

生态圈

使用plumemo的优秀博主

捐赠

如果 plumemo 对你有帮助,可以请作者喝杯☕️。

支付宝 微信

预览图

plumemo's People

Contributors

dzy0302 avatar hhjwxx avatar open-snail avatar open-snail2 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

plumemo's Issues

后端验证问题

后端验证使用自定义Annotation实现,但是对于 “”字符串没有起到验证效果

关于仪表盘查询日期

月:
DATE_FORMAT(create_time,'%Y-%m-00 00:00:00')
年:
DATE_FORMAT(create_time,'%Y-01-01 00:00:00')
本月 不是应该 显示天数 年显示月份 你这查询把日 与月都格式了 查询年 全是 20-01-01 20-01-01
数据全去一月份了

还有getBlogsStatistics()函数 如果今天和昨天都是没人访问 获取的数据是空 getDate()时for (AuthUserLogVo userLogVO : todayList) 进不去 返回的ViewTotal都是空

spring-boot-starter-parent版本问题

项目down下来之后,spring-boot-starter-parent坐标的version 2.1.8报红,进入byteblogs-data-boot-starter之后发现依赖的spring-boot-starter-parent是2.2.2。是不是这两个版本冲突导致外层version报红。改为2.2.2之后,不再报红,但还是报No spring.application.name found, defaulting to 'application',服务没停,也没启动完成,请问这怎么解决,非常感谢
image

七牛云区域需要修改为自动

    //构造一个带指定Zone对象的配置类
    Configuration cfg = new Configuration(Zone.autoZone());

不同的用户有不同的Zone,所以建议修改为自动选择

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.