NewStarBlog開源 Java 博客平臺(tái)
NewStarBlog is an open source Java blog platform. NewStarBlog 是開源 Java 博客平臺(tái)。
Technologies 涉及技術(shù)
NewStarBlog covers Spring Framework 5, Spring Boot 2, Thymeleaf, Elasticsearch, Spring Data, and so on. The following is a list of technologies inlcuded in NewStarBlog:
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
Features 特性
Multi-user blog platform. (多用戶博客平臺(tái))
Markdown. (Markdown 編寫)
Emoji. (表情,頭像)
Aggregate classification/tag
Big Data search.(大數(shù)據(jù)分析)
Easy to use.(易于使用)
RESTful API.
Good look. (界面友好)
Chinese characters friendly.(中文友好)
...
How to 如何運(yùn)行
It's so easy to start up NewStarBlog with 2 steps.
只需要兩步。
1. Get source(獲取源碼)
$ git clone https://github.com/waylau/new-star-blog.git
2. Run(運(yùn)行)
$ gradlew bootRun
then, you can visit the application at http://localhost:8080.
