BlogSystem 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
BlogSystem 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 Apache
开发语言 Java
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 国产
提 交 者 Duan_Jia_Ning
适用人群 未知
收录时间 2018-12-20

软件简介

博客系统

BLOG 是学习 JavaWeb 开发4个月以来的总结实践项目,使用 SSM(Spring、SpringMVC、MyBatis)框架,MVC 三层结构、Lucene全文检索引擎、Junit 4单元测试、logback日志框架、Druid数据库连接池、Shiro安全框架的一个博文系统;

在线查看:sample

项目简介

网站面向有撰写博客习惯的用户,个人可注册成为网站用户(博主),在系统中创建自己的博文类别、标签,使用Markdown语法创作博文,创作好后将博文分类,贴上标签既可发布;普通用户通过用户名就能浏览和检索博主的公开博文,注册成为博主后可以评论、喜欢和收藏博文。

示例网站截图

博主主页

登录页面(首页)

注册页面

博文编辑(创作)页面

博文浏览页面

博主收藏/喜欢的博文页面

博主设置页面

博文统计数据页面

博文批量导入对话框

下载所有博文对话框

帮助与反馈页面

开发者入口

系统对后端的 api 接口大都整理了文档说明,在 src/doc/wiki 目录下,但后续变更没有及时同步文档,仅可作为参考,api 用法以 src/main/java/com.duan.blogos/web/api 下源码为准。

在本地搭建系统时,需要做些前置准备。部署启动后会进入登录页面,登录页面底部有 开发者入口 链接,可点击链接进入系统搭建引导页面, 或者直接访问 '/dev_help.jsp' 亦可进入。

版本更新

  • 2.0.0 2018/07/14 批量导入博文可以根据压缩文件目录名创建类别,并把里面的博文归到其类别下

License

Copyright 2017 DuanJiaNing

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (21)

加载中
给个赞
06/16 09:40
回复
举报
请问 有数据库文件吗
04/23 09:26
回复
举报
兄弟演示网址,无法访问啊
03/12 15:47
回复
举报
作者有后台吗
2019/11/07 17:04
回复
举报
有没有数据库呀
2019/10/19 19:01
回复
举报
QQ有验证问题啊“在哪读的大学”,项目一直报错,问问大佬项目怎么部署运行的啊
2019/06/17 10:25
回复
举报

引用来自“浅唱丶七世梵音”的评论

BlogLuceneIndexManager这个类一直报错呀

引用来自“浅唱丶七世梵音”的评论

lucene-core找不到IndexWriter类
你的弄好了吗
2019/06/05 14:18
回复
举报

引用来自“浅唱丶七世梵音”的评论

BlogLuceneIndexManager这个类一直报错呀
lucene-core找不到IndexWriter类
2019/03/12 23:54
回复
举报
BlogLuceneIndexManager这个类一直报错呀
2019/03/12 19:32
回复
举报

引用来自“梦似风”的评论

运行后报错,缺少很多get、set方法??
需要安装Lombok插件😅
2019/02/27 00:24
回复
举报
更多评论
暂无内容
发表了博客
2013/05/28 10:19

Java反射机制

一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Class.forName("com.mysql.jdbc.Driver.c...

0
1
发表了博客
06/19 09:40

学习ASP.NET Core(11)-解决跨域问题与程序部署

上一篇我们介绍了系统日志与测试相关的内容并添加了相关的功能;本章我们将介绍跨域与程序部署相关的内容 一、跨域 1、跨域的概念 1、什么是跨域? 一个请求的URL由协议,域名,端口号组成,以百度的https://www.baidu.com为例,协议为https,域名由子域名www和主域名baidu组成,端口号若为80会自动隐藏(也可以配置为其它...

0
0
发表了博客
2017/12/28 11:57

反射机制

一、什么是反射机制   简单的来说,反射机制指的是程序在运行时能够获取自身的信息。   在java中,只要给定类的名字,那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制   有些时候,我们用...

0
0
发表了博客
2016/04/14 14:38

Java反射机制初涉

一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Class.forName("com.mysql.jdbc.Driver.c...

0
1
发表了博客
2019/07/31 17:27

JAVA反射机制

JAVA反射机制 一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 添加一句:所有类的对象其实都是Class的实例。 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学j...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
21 评论
77 收藏
分享
返回顶部
顶部