转载

NewStarBlog 发布 1.0 版本,国产开源 Java 博客平台

NewStarBlog 是开源 Java 博客平台。

涉及技术

NewStarBlog 使用了 Spring Framework 5, Spring Boot 2, Thymeleaf, Elasticsearch, Spring Data 等技术。

  • JDK 8

  • Gradle 4.5.1

  • Spring Boot 2.0.1

  • Spring 5.0.5

  • Thymeleaf 3.0.6.RELEASE

  • Thymeleaf Layout Dialect 2.2.2

  • MySQL Community Server 5.7.17

  • MySQL Workbench 6.3.9

  • Spring Data JPA 2.0.1

  • Hibernate 5.2.10.Final

  • MySQL Connector/J 6.0.5

  • H2 Database 1.4.196

  • Elasticsearch 5.5.0

  • Spring Data Elasticsearch 3.0.6

  • Tether 1.4.0 : http://tether.io/

  • Bootstrap v4.0.0-alpha.6 : https://v4-alpha.getbootstrap.com/

  • jQuery 3.1.1 : http://jquery.com/download/

  • Font Awesome 4.7.0 : http://fontawesome.io

  • NProgress 0.2.0 : http://ricostacruz.com/nprogress/

  • Thinker-md : http://git.oschina.net/benhail/thinker-md

  • jQuery Tags Input 1.3.6 : http://xoxco.com/projects/code/tagsinput/

  • Bootstrap Chosen 1.0.3 : https://github.com/haubek/bootstrap4c-chosen

  • toastr 2.1.1 : http://www.toastrjs.com/

  • Spring Security 5.0.4

  • Thymeleaf Spring Security 3.0.9

  • Apache Commons Lang 3.6

  • Markdown parser for the JVM 0.16

  • MongoDB 3.4.6

  • Spring Data Mongodb 2.0.0.M4

  • Embedded MongoDB 2.0.0

  • IK Analysis for Elasticsearch 5.5.0

特性

  • Multi-user blog platform. (多用户博客平台)

  • Markdown. (Markdown 编写)

  • Emoji. (表情,头像)

  • Aggregate classification/tag

  • Big Data search.(大数据分析)

  • Easy to use.(易于使用)

  • RESTful API.

  • Good look. (界面友好)

  • Chinese characters friendly.(中文友好)

  • ...

如何运行

只需要两步。

1. 获取源码

$ git clone https://github.com/waylau/new-star-blog.git

2. 运行

$ gradlew bootRun

然后可以通过 http://localhost:8080 进行访问

原文  https://www.oschina.net/news/95544/newstarblog-1-0-released
正文到此结束
Loading...